|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DefRec
DefRec ist die Objekt-Repräsentation eines Merkmalsgruppeneintrages in der Definitions-DB (Table Def). Im Konstruktor werden die wichtigsten Daten aus der Def-Tabelle und der Relationen-Tabelle übergeben und in den zugehörigen Attributen gespeichert. DefRec wird im allgemeinen zwar als Repräsentation von Merkmalseinheiten, Merkmalsgruppen und Merkmalen verwendet, viele Attribute beziehen sich jedoch ausschließlich auf Eigenschaften von Merkmalen.Autor: Tim Paehler, Institut für Geoinformatik der Universität Münster e-mail: paehler@ifgi.uni-muenster.de
Version: 1.0 Bemerkung: benötigt jdk 1.1 mit Swing 1.0.1 Stand: November 1998
DefTreeModel
, Serialized FormField Summary | |
int |
BLID
Falls das Merkmal über eine Begriffsliste als Wertemenge verfügt, wird sie hier eingefügt (allerdings erst, wenn das Merkmal ausgewählt wurde). |
java.lang.String |
datenTyp
Datentyp der Wertemenge eines Merkmals, fals keine BL vorhanden |
java.lang.String |
defKurz
Eintrag aus def.kurz |
java.lang.String |
defLang
Eintrag aus def.lang |
int |
levelInTable
Die Vatiable LevelInTable wird von RechercheTableModel benutzt, um die Klammerung zu realisieren. |
boolean |
loadChilds
Gibt an, ob die Kinder zu diesem DefRec noch geladen werden müssen. |
java.lang.String |
medefid
MdefID der ME unter der dieses Merkmal im Baum hängt (nur, wenn Kennung = MERKMAL). |
static int |
MERKMAL
|
static int |
MERKMALSEINHEIT
|
static int |
MERKMALSGRUPPE
|
java.lang.String |
mgKurz
KurzName der Merkmalsgruppe, wird nur bei Merkmalen gesetzt |
int |
mitarbeiterGruppe
Gibt an, welcher MitarbeiterGruppe der DefRec vorbehalten ist (nach dem Laden des Baumes werden in DefTreeModel.removeRubbish()
alle DefRecs mit mitarbeiterGruppe, die nicht in
RechercheModel.getMitarbeiterGruppen() enthalten ist,
entfernt. |
java.lang.String |
printableWhereClause
PrintableWhereClause ist eine für Menschen lesbare version von whereClause (z.B. |
java.lang.String |
relKennung
Eintrag aus relationen.kennung |
java.lang.String |
relMdefid
Eintrag aus relationen.mdefid |
java.lang.String |
relMdefidKind
Eintrag aus relationen.kind |
int |
useWhereClause
Gibt an, ob dieses DefRec mit in der Where-Clause benutzt werden soll (z.B. |
java.lang.String |
whereClause
Falls das Merkmal durch einen Where-Clause inhaltlich eingeschränkt wird, wird er hier eingesetzt. |
java.lang.String |
whereOperator
Operator, mit dem das DefRec verknüpft wird. |
int |
whereOperatorUsed
Gibt an, ob der Operator benutzt werden soll. |
Constructor Summary | |
DefRec(java.lang.String kurz,
java.lang.String lang,
java.lang.String kind,
java.lang.String mdefid,
java.lang.String kennung)
|
Method Summary | |
void |
addWhereClause(java.lang.String whereClause)
|
void |
clearWhereClause()
|
java.lang.Object |
clone()
|
java.lang.String |
getWhereClause()
|
void |
setBLID(int BLID)
|
void |
setWhereClause(java.lang.String whereClause)
|
void |
setWhereConnect(java.lang.String setMe)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public java.lang.String defKurz
public java.lang.String defLang
public java.lang.String relMdefidKind
public java.lang.String relMdefid
public java.lang.String relKennung
public java.lang.String medefid
public java.lang.String whereOperator
public int whereOperatorUsed
public int mitarbeiterGruppe
DefTreeModel.removeRubbish()
alle DefRecs mit mitarbeiterGruppe, die nicht in
RechercheModel.getMitarbeiterGruppen()
enthalten ist,
entfernt. Default (= nicht beschränkt oder kein MGDEF) ist -1DefTreeModel.
public boolean loadChilds
public java.lang.String datenTyp
public java.lang.String mgKurz
public static final int MERKMAL
public static final int MERKMALSGRUPPE
public static final int MERKMALSEINHEIT
public java.lang.String whereClause
public java.lang.String printableWhereClause
public int useWhereClause
public int BLID
public int levelInTable
Constructor Detail |
public DefRec(java.lang.String kurz, java.lang.String lang, java.lang.String kind, java.lang.String mdefid, java.lang.String kennung)
Method Detail |
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
public void setBLID(int BLID)
public void setWhereClause(java.lang.String whereClause)
public void setWhereConnect(java.lang.String setMe)
public void clearWhereClause()
public java.lang.String getWhereClause()
public void addWhereClause(java.lang.String whereClause)
public java.lang.String toString()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |