de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter.ReferenceArrayItemValue
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.ReferenceValue
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter.ReferenceArrayItemValue
- All Implemented Interfaces:
- Data.ReferenceValue, Data.TextValue
- Enclosing class:
- AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter
private class AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter.ReferenceArrayItemValue
- extends AbstractData.ReferenceValue
_itemIndex
private final int _itemIndex
AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter.ReferenceArrayItemValue
AttributeBaseValueDataFactory.AttributeArrayAdapter.ReferenceArrayAdapter.ReferenceArrayItemValue(int itemIndex)
getDataModel
protected DataModel getDataModel()
- Specified by:
getDataModel
in class AbstractData.ReferenceValue
getId
public long getId()
- Description copied from interface:
Data.ReferenceValue
- Bestimmt die Objekt-Id der im Datum enthaltene Referenz.
- Returns:
- Objekt-Id des referenzierten Objekts oder der Wert 0, wenn kein Objekt referenziert wird.
tryToStorePid
boolean tryToStorePid(String objectPid)
- Specified by:
tryToStorePid
in class AbstractData.ReferenceValue
getStoredPid
String getStoredPid()
- Specified by:
getStoredPid
in class AbstractData.ReferenceValue
setSystemObject
public void setSystemObject(SystemObject object)
- Description copied from interface:
Data.ReferenceValue
- Setzt das durch dieses Datum referenzierte System-Objekt.
- Parameters:
object
- Stellvertreter-Objekt des referenzierten System-Objekts oder null
, wenn kein Objekt referenziert werden soll.