de.bsvrz.kex.kexdav.systemobjects
Class KExDaVWrappedReferenceValue
java.lang.Object
de.bsvrz.kex.kexdav.systemobjects.KExDaVWrappedReferenceValue
- All Implemented Interfaces:
- Data.ReferenceValue, Data.TextValue
class KExDaVWrappedReferenceValue
- extends Object
- implements Data.ReferenceValue
Kapselt analog zu KExDaVAttributeGroupData
ein Referenzwert, der den Zugriff auf Systemobjekte einschränkt
- Author:
- Kappich Systemberatung
_referenceValue
private final Data.ReferenceValue _referenceValue
_dataModel
private DataModel _dataModel
_manager
private ManagerInterface _manager
KExDaVWrappedReferenceValue
KExDaVWrappedReferenceValue(Data.ReferenceValue referenceValue,
DataModel dataModel,
ManagerInterface manager)
getId
public long getId()
- Specified by:
getId
in interface Data.ReferenceValue
getSystemObject
public SystemObject getSystemObject()
- Specified by:
getSystemObject
in interface Data.ReferenceValue
setSystemObject
public void setSystemObject(SystemObject object)
- Specified by:
setSystemObject
in interface Data.ReferenceValue
setSystemObjectPid
public void setSystemObjectPid(String objectPid,
ObjectLookup datamodel)
- Specified by:
setSystemObjectPid
in interface Data.ReferenceValue
setSystemObjectPid
public void setSystemObjectPid(String objectPid)
- Specified by:
setSystemObjectPid
in interface Data.ReferenceValue
getSystemObjectPid
public String getSystemObjectPid()
- Specified by:
getSystemObjectPid
in interface Data.ReferenceValue
getText
public String getText()
- Specified by:
getText
in interface Data.TextValue
getValueText
public String getValueText()
- Specified by:
getValueText
in interface Data.TextValue
getSuffixText
public String getSuffixText()
- Specified by:
getSuffixText
in interface Data.TextValue
setText
public void setText(String text)
- Specified by:
setText
in interface Data.TextValue
toString
public String toString()
- Overrides:
toString
in class Object