private class AttributeBaseValueDataFactory.AttributeArrayAdapter.TextArrayAdapter extends AttributeBaseValueDataFactory.AttributeArrayAdapter.AttributeArray implements Data.TextArray
Modifier and Type | Class and Description |
---|---|
private class |
AttributeBaseValueDataFactory.AttributeArrayAdapter.TextArrayAdapter.TextArrayItemData |
private class |
AttributeBaseValueDataFactory.AttributeArrayAdapter.TextArrayAdapter.TextArrayItemValue |
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String[] |
_strings |
Constructor and Description |
---|
TextArrayAdapter() |
Modifier and Type | Method and Description |
---|---|
Data.TextArray |
asTextArray()
Liefert eine Text-Array-Ansicht dieses Arrays zurück.
|
Data |
getItem(int itemIndex)
Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.
|
int |
getLength()
Liefert die Anzahl der im Array enthaltenen Elemente zurück.
|
java.lang.String |
getText(int itemIndex)
Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).
|
java.lang.String[] |
getTextArray()
Liefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).
|
Data.TextValue |
getTextValue(int itemIndex)
Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
|
Data.TextValue[] |
getTextValues()
Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
|
void |
set(java.lang.String[] strings)
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
|
void |
setLength(int newLength,
boolean initializeElements,
boolean relaxedRangeCheck) |
getMaxCount, isCountLimited, isCountVariable, rangeCheck, setLength, setLengthRelaxedRangeCheck, setLengthUninitialized, toString
asReferenceArray, asScaledArray, asTimeArray, asUnscaledArray, getReferenceValue, getReferenceValues, getScaledValue, getScaledValues, getTimeValue, getTimeValues, getUnscaledValue, getUnscaledValues
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setLength
public Data.TextArray asTextArray()
Data.Array
Liefert eine Text-Array-Ansicht dieses Arrays zurück.
asTextArray
in interface Data.Array
asTextArray
in class AbstractData.Array
public Data getItem(int itemIndex)
Data.Array
Bestimmt das Sub-Datum dieses Arrays mit dem angegebenen Index.
getItem
in interface Data.Array
itemIndex
- Index des gewünschten Sub-Datums.public int getLength()
Data.TextArray
Liefert die Anzahl der im Array enthaltenen Elemente zurück.
getLength
in interface Data.Array
getLength
in interface Data.TextArray
public java.lang.String getText(int itemIndex)
Data.TextArray
Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).
getText
in interface Data.TextArray
itemIndex
- Index des gewünschten Sub-Datums.public java.lang.String[] getTextArray()
Data.TextArray
Liefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).
getTextArray
in interface Data.TextArray
public Data.TextValue getTextValue(int itemIndex)
Data.Array
Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.
getTextValue
in interface Data.Array
getTextValue
in interface Data.TextArray
getTextValue
in class AbstractData.Array
itemIndex
- Index des gewünschten Sub-Datums.public Data.TextValue[] getTextValues()
Data.Array
Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.
getTextValues
in interface Data.Array
getTextValues
in interface Data.TextArray
getTextValues
in class AbstractData.Array
public void set(java.lang.String[] strings)
Data.TextArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays
set
in interface Data.TextArray
strings
- Array mit den zu übernehmenden Wertenpublic void setLength(int newLength, boolean initializeElements, boolean relaxedRangeCheck)
setLength
in class AttributeBaseValueDataFactory.AttributeArrayAdapter.AttributeArray