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