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