|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.ReferenceValue
public abstract static class AbstractData.ReferenceValue
Subklasse von AbstarctData
, abgeleitet von AbstractData.TextValue
, implementiert das Interface Data.ReferenceValue
.
Constructor Summary | |
---|---|
AbstractData.ReferenceValue()
|
Method Summary | |
---|---|
protected abstract DataModel |
getDataModel()
|
String |
getSuffixText()
Liefert Zusatzinformationen zum Wert dieses Referenzattributs. |
SystemObject |
getSystemObject()
Bestimmt das durch dieses Datum referenzierte System-Objekt. |
String |
getSystemObjectPid()
Bestimmt die Pid des durch dieses Datum referenzierten System-Objekts. |
String |
getValueText()
Liefert den Wert dieses Referenzattributs als Text zurück. |
void |
setSystemObjectPid(String objectPid,
ObjectLookup datamodel)
Setzt das durch dieses Datum referenzierte System-Objekt. |
void |
setText(String text)
Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert. |
Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue |
---|
getText, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.bsvrz.dav.daf.main.Data.ReferenceValue |
---|
getId, setSystemObject |
Methods inherited from interface de.bsvrz.dav.daf.main.Data.TextValue |
---|
getText |
Constructor Detail |
---|
public AbstractData.ReferenceValue()
Method Detail |
---|
protected abstract DataModel getDataModel()
public String getValueText()
getValueText
in interface Data.TextValue
getSuffixText()
,
AbstractData.TextValue.getText()
,
SystemObject.getPid()
,
SystemObject.getId()
public String getSuffixText()
getValueText()
zu verstehen. Das Ergebnis der Methode enthält abhängig vom Ergebnis der Methode getValueText()
den konstanten Text "id" bzw. "pid"
und zusätzlich den Namen des referenzierten Objekts (wenn vorhanden).
getSuffixText
in interface Data.TextValue
getSuffixText
in class AbstractData.TextValue
getSuffixText()
,
AbstractData.TextValue.getText()
public void setText(String text)
Data.TextValue
setText
in interface Data.TextValue
text
- Text mit dem zu setzenden Wert.public SystemObject getSystemObject()
Data.ReferenceValue
getSystemObject
in interface Data.ReferenceValue
null
, wenn kein Objekt referenziert wird.public void setSystemObjectPid(String objectPid, ObjectLookup datamodel)
Data.ReferenceValue
setSystemObjectPid
in interface Data.ReferenceValue
objectPid
- Pid des referenzierten Objekts oder "", falls kein Objekt referenziert werden soll.datamodel
- DataModel-Objekt mit dem das Systemobjekt aus der Pid bestimmt werden soll.public String getSystemObjectPid()
Data.ReferenceValue
getSystemObjectPid
in interface Data.ReferenceValue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |