class KExDaVWrappedReferenceValue extends Object implements Data.ReferenceValue
KExDaVAttributeGroupData ein Referenzwert, der den Zugriff auf Systemobjekte einschränkt| Modifier and Type | Field and Description |
|---|---|
private DataModel |
_dataModel |
private ManagerInterface |
_manager |
private Data.ReferenceValue |
_referenceValue |
| Constructor and Description |
|---|
KExDaVWrappedReferenceValue(Data.ReferenceValue referenceValue,
DataModel dataModel,
ManagerInterface manager) |
| Modifier and Type | Method and Description |
|---|---|
long |
getId()
Bestimmt die Objekt-Id der im Datum enthaltene Referenz.
|
String |
getSuffixText()
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
|
SystemObject |
getSystemObject()
Bestimmt das durch dieses Datum referenzierte System-Objekt.
|
String |
getSystemObjectPid()
Bestimmt die Pid des durch dieses Datum referenzierten System-Objekts.
|
String |
getText()
Bestimmt den Wert des Datums als Text einschließlich Zusatz (wie zum Beispiel Einheit).
|
String |
getValueText()
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
|
void |
setSystemObject(SystemObject object)
Setzt das durch dieses Datum referenzierte System-Objekt.
|
void |
setSystemObjectPid(String objectPid)
Setzt das durch dieses Datum referenzierte System-Objekt.
|
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.
|
String |
toString() |
private final Data.ReferenceValue _referenceValue
private DataModel _dataModel
private ManagerInterface _manager
KExDaVWrappedReferenceValue(Data.ReferenceValue referenceValue, DataModel dataModel, ManagerInterface manager)
public long getId()
de.bsvrz.dav.daf.main.Data.ReferenceValuegetId in interface Data.ReferenceValuepublic SystemObject getSystemObject()
de.bsvrz.dav.daf.main.Data.ReferenceValuegetSystemObject in interface Data.ReferenceValuenull, wenn kein Objekt referenziert wird.public void setSystemObject(SystemObject object)
de.bsvrz.dav.daf.main.Data.ReferenceValuesetSystemObject in interface Data.ReferenceValueobject - Stellvertreter-Objekt des referenzierten System-Objekts oder null, wenn kein Objekt referenziert werden soll.public void setSystemObjectPid(String objectPid, ObjectLookup datamodel)
de.bsvrz.dav.daf.main.Data.ReferenceValuesetSystemObjectPid in interface Data.ReferenceValueobjectPid - 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 void setSystemObjectPid(String objectPid)
de.bsvrz.dav.daf.main.Data.ReferenceValuesetSystemObjectPid in interface Data.ReferenceValueobjectPid - Pid des referenzierten Objekts oder "", falls kein Objekt referenziert werden soll.public String getSystemObjectPid()
de.bsvrz.dav.daf.main.Data.ReferenceValuegetSystemObjectPid in interface Data.ReferenceValuepublic String getText()
de.bsvrz.dav.daf.main.Data.TextValuegetText in interface Data.TextValuepublic String getValueText()
de.bsvrz.dav.daf.main.Data.TextValuegetValueText in interface Data.TextValuepublic String getSuffixText()
de.bsvrz.dav.daf.main.Data.TextValuegetSuffixText in interface Data.TextValuepublic void setText(String text)
de.bsvrz.dav.daf.main.Data.TextValuesetText in interface Data.TextValuetext - Text mit dem zu setzenden Wert.