|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--RechercheModel
RechercheModel: Container und Verwaltung der Recherchen. Alle Datenbank- Operationen werden von hier zentral gesteuert. Autor: Sven Kühne, Institut für Geoinformatik der Universität Münster e-mail: kuehne@ifgi.uni-muenster.deVersion: 1.0 Bemerkung: benötigt jdk 1.1 mit Swing 1.0.1 Stand: November 1998
Field Summary | |
static int |
STANDARD_RECHERCHE_GRUPPE_ID
|
Constructor Summary | |
RechercheModel(DBConnect setMe,
java.lang.String host)
Konstruktor: Die Datenbankverbindung wird übergeben. |
Method Summary | |
void |
clearAktRech()
|
RechercheContainer |
getAktRech()
Liefert die Aktuelle Recherche. |
RechercheTableModel |
getAktRechTable()
Liefert die Aktuelle Recherche. |
BegriffeTreeModel |
getBegriffeTreeModel(DefRec d)
Liefert ein TreeModel für einen BegriffeTree. |
com.sun.java.swing.JProgressBar |
getBegriffeTreeProgressBar()
Liefert eine JProgressBar für den !!nächsten!! Aufruf von getBegriffeTreeModel(). |
DefTreeModel |
getDefTreeModel()
Liefert ein DefTreeModel |
com.sun.java.swing.JProgressBar |
getDefTreeProgressBar()
Liefert eine JProgressBar für den Aufbau des zuletzt mit getDefTreeModel() abgefragten DefTreeModels. |
DownloadTableModel |
getDownloadTableModel()
Liefert ein DownloadTableModel |
int[] |
getMitarbeiterGruppen()
Liefert die MitarbeiterGruppe des Benutzers. |
int |
getMitarbeiterID()
Liefert die MitarbeiterID des Benutzers. |
java.lang.String |
getMitarbeiterName()
Liefert den MitarbeiterName. |
RechAuswahlTableModel |
getPersoenlicheRechAuswahl()
Liefert ein TableModel für vorhandenen peroenliche Recherchen des aktuellen Benutzers. |
RechercheTableModel |
getRechTableModel()
Liefert einen RechercheTableModel für eine Recherche. |
RechAuswahlTableModel |
getStandardRechAuswahl()
Liefert ein TableModel für vorhandene Standard-Recherchen. |
boolean |
isStandardRechUser()
Liefert die Information, ob der Aktuelle User zu der Gruppe der Standard-Recherchen-Erstellern gehört. |
boolean |
mayDelete(RechercheContainer rech)
Prüft, ob der aktuelle Benutzer die Recherche rech löschen darf. |
boolean |
saveAktRech()
Speichert die Aktuelle Recherche in die Datenbank. |
boolean |
setAktRech(int RID)
Erzeugt einen RechercheContainer zur RID und setzt ihn als aktuelle Recherche. |
void |
setAktRech(RechercheContainer setMe)
Setzt die Aktuelle Recherche. |
void |
setAktRechTable(RechercheTableModel setMe)
Setzt die Aktuelle Recherche. |
void |
setMitarbeiter(java.lang.String name)
Setze den Mitarbeiter-Namen auf "name", mitarbeiterID auf die zugehörige ID und setzt die Gruppen, denen der Mitarbeiter angehört. |
void |
startDefTreeThread()
Startet den Thread, der den DefTree initialisiert. |
void |
updateBLID(DefRec def)
Setzt die BLID eines DefRecs, wenn eine Begriffsliste vorhanden ist. |
void |
updateDataType(DefRec def)
Liefert setzt den DatenTyp des DefRec. |
void |
updateMgKurz(DefRec def)
Setzt mgKurz im DefRec |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final int STANDARD_RECHERCHE_GRUPPE_ID
Constructor Detail |
public RechercheModel(DBConnect setMe, java.lang.String host)
Method Detail |
public void startDefTreeThread()
public void updateMgKurz(DefRec def)
public void updateBLID(DefRec def)
public void updateDataType(DefRec def)
public boolean isStandardRechUser()
public boolean saveAktRech()
public boolean setAktRech(int RID)
public void setAktRech(RechercheContainer setMe)
public void clearAktRech()
public RechercheContainer getAktRech()
public void setAktRechTable(RechercheTableModel setMe)
public RechercheTableModel getAktRechTable()
public boolean mayDelete(RechercheContainer rech)
public void setMitarbeiter(java.lang.String name)
public int getMitarbeiterID()
public java.lang.String getMitarbeiterName()
public int[] getMitarbeiterGruppen()
public RechAuswahlTableModel getStandardRechAuswahl()
public RechAuswahlTableModel getPersoenlicheRechAuswahl()
public BegriffeTreeModel getBegriffeTreeModel(DefRec d)
public com.sun.java.swing.JProgressBar getBegriffeTreeProgressBar()
public DefTreeModel getDefTreeModel()
public com.sun.java.swing.JProgressBar getDefTreeProgressBar()
public DownloadTableModel getDownloadTableModel()
public RechercheTableModel getRechTableModel()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |