class ProtocolDataReferenceValue extends ProtocolDataUnscaledValue implements Data.ReferenceValue
_doubleNumberFormat
_data
Constructor and Description |
---|
ProtocolDataReferenceValue(AttributeProtocolData attributeProtocolData)
Referenz-Ansicht auf ein Datum
|
Modifier and Type | Method and Description |
---|---|
long |
getId()
Bestimmt die Objekt-Id der im Datum enthaltene Referenz.
|
java.lang.String |
getSuffixText()
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
|
SystemObject |
getSystemObject()
Bestimmt das durch dieses Datum referenzierte System-Objekt.
|
java.lang.String |
getSystemObjectPid()
Bestimmt die Pid des durch dieses Datum referenzierten System-Objekts.
|
java.lang.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(java.lang.String objectPid)
Setzt das durch dieses Datum referenzierte System-Objekt.
|
void |
setSystemObjectPid(java.lang.String objectPid,
ObjectLookup datamodel)
Setzt das durch dieses Datum referenzierte System-Objekt.
|
byteValue, doubleValue, floatValue, getScaledDoubleValue, getScaledLongValue, getScaling, getState, getUnscaledDoubleValue, getUnscaledLongValue, intValue, isNumber, isState, longValue, set, set, set, set, setState, shortValue
getText, setText
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getText, setText
public ProtocolDataReferenceValue(AttributeProtocolData attributeProtocolData)
attributeProtocolData
- Datumpublic java.lang.String getSystemObjectPid()
de.bsvrz.dav.daf.main.Data.ReferenceValue
getSystemObjectPid
in interface Data.ReferenceValue
public SystemObject getSystemObject()
de.bsvrz.dav.daf.main.Data.ReferenceValue
getSystemObject
in interface Data.ReferenceValue
null
, wenn kein Objekt referenziert wird.public long getId()
de.bsvrz.dav.daf.main.Data.ReferenceValue
getId
in interface Data.ReferenceValue
public void setSystemObject(SystemObject object)
de.bsvrz.dav.daf.main.Data.ReferenceValue
setSystemObject
in interface Data.ReferenceValue
object
- Stellvertreter-Objekt des referenzierten System-Objekts oder null
, wenn kein Objekt referenziert werden soll.public void setSystemObjectPid(java.lang.String objectPid, ObjectLookup datamodel)
de.bsvrz.dav.daf.main.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 void setSystemObjectPid(java.lang.String objectPid)
de.bsvrz.dav.daf.main.Data.ReferenceValue
setSystemObjectPid
in interface Data.ReferenceValue
objectPid
- Pid des referenzierten Objekts oder "", falls kein Objekt referenziert werden soll.public java.lang.String getValueText()
de.bsvrz.dav.daf.main.Data.TextValue
getValueText
in interface Data.TextValue
getValueText
in class ProtocolDataUnscaledValue
public java.lang.String getSuffixText()
de.bsvrz.dav.daf.main.Data.TextValue
getSuffixText
in interface Data.TextValue
getSuffixText
in class ProtocolDataUnscaledValue