de.bsvrz.kex.kexdav.systemobjects
Class KExDaVWrappedDataArray
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.Array
de.bsvrz.kex.kexdav.systemobjects.KExDaVWrappedDataArray
- All Implemented Interfaces:
- Data.Array
class KExDaVWrappedDataArray
- extends AbstractData.Array
Kapselt analog zu KExDaVAttributeGroupData
ein inneres Datenarray, das den Zugriff auf Systemobjekte einschränkt
- Author:
- Kappich Systemberatung
_array
private final Data.Array _array
_dataModel
private DataModel _dataModel
_manager
private ManagerInterface _manager
KExDaVWrappedDataArray
KExDaVWrappedDataArray(Data.Array array,
DataModel dataModel,
ManagerInterface manager)
isCountLimited
public boolean isCountLimited()
isCountVariable
public boolean isCountVariable()
getMaxCount
public int getMaxCount()
getLength
public int getLength()
setLength
public void setLength(int newLength)
getItem
public Data getItem(int itemIndex)
asUnscaledArray
public Data.NumberArray asUnscaledArray()
- Specified by:
asUnscaledArray
in interface Data.Array
- Overrides:
asUnscaledArray
in class AbstractData.Array
asTimeArray
public Data.TimeArray asTimeArray()
- Specified by:
asTimeArray
in interface Data.Array
- Overrides:
asTimeArray
in class AbstractData.Array
asTextArray
public Data.TextArray asTextArray()
- Specified by:
asTextArray
in interface Data.Array
- Overrides:
asTextArray
in class AbstractData.Array
asScaledArray
public Data.NumberArray asScaledArray()
- Specified by:
asScaledArray
in interface Data.Array
- Overrides:
asScaledArray
in class AbstractData.Array
asReferenceArray
public Data.ReferenceArray asReferenceArray()
- Specified by:
asReferenceArray
in interface Data.Array
- Overrides:
asReferenceArray
in class AbstractData.Array
toString
public String toString()
- Overrides:
toString
in class Object