Package de.bsvrz.dav.daf.main
Class DataUtil.StandardTextArrayAdapter
- java.lang.Object
-
- de.bsvrz.dav.daf.main.DataUtil.StandardTextArrayAdapter
-
- All Implemented Interfaces:
Data.TextArray
- Enclosing class:
- DataUtil
public static class DataUtil.StandardTextArrayAdapter extends java.lang.Object implements Data.TextArray
TextArray-Ansicht auf ein beliebiges Data.Array (z. B. von unskalierten Werten)
-
-
Constructor Summary
Constructors Constructor Description StandardTextArrayAdapter(Data.Array data)Erstellt einen neuen StandardTextArrayAdapter
-
Method Summary
Modifier and Type Method Description intgetLength()Liefert die Anzahl der im Array enthaltenen Elemente zurück.java.lang.StringgetText(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.TextValuegetTextValue(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.voidset(java.lang.String... strings)Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen ArraysvoidsetLength(int newLength)Definiert die Anzahl der im Array enthaltenen Elemente.java.lang.StringtoString()
-
-
-
Constructor Detail
-
StandardTextArrayAdapter
public StandardTextArrayAdapter(Data.Array data)
Erstellt einen neuen StandardTextArrayAdapter- Parameters:
data- Adaptiertes Array
-
-
Method Detail
-
getLength
public int getLength()
Description copied from interface:Data.TextArrayLiefert die Anzahl der im Array enthaltenen Elemente zurück.- Specified by:
getLengthin interfaceData.TextArray- Returns:
- Anzahl der enthaltenen Elemente.
-
setLength
public void setLength(int newLength)
Description copied from interface:Data.TextArrayDefiniert die Anzahl der im Array enthaltenen Elemente.- Specified by:
setLengthin interfaceData.TextArray- Parameters:
newLength- Neue Anzahl Elemente im Array.
-
getTextValue
public Data.TextValue getTextValue(int itemIndex)
Description copied from interface:Data.TextArrayLiefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Specified by:
getTextValuein interfaceData.TextArray- Parameters:
itemIndex- Index des gewünschten Sub-Datums.- Returns:
- Text-Ansicht des Sub-Datums.
-
getTextValues
public Data.TextValue[] getTextValues()
Description copied from interface:Data.TextArrayLiefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Specified by:
getTextValuesin interfaceData.TextArray- Returns:
- Text-Ansichten der enthaltene Elemente.
-
set
public void set(java.lang.String... strings)
Description copied from interface:Data.TextArraySetzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
setin interfaceData.TextArray- Parameters:
strings- Array mit den zu übernehmenden Werten
-
getText
public java.lang.String getText(int itemIndex)
Description copied from interface:Data.TextArrayBestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).- Specified by:
getTextin interfaceData.TextArray- Parameters:
itemIndex- Index des gewünschten Sub-Datums.- Returns:
- Wert des Sub-Datums mit Zusatz (wie zum Beispiel Einheit) als Text.
-
getTextArray
public java.lang.String[] getTextArray()
Description copied from interface:Data.TextArrayLiefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).- Specified by:
getTextArrayin interfaceData.TextArray- Returns:
- Array von Textwerten einschließlich Zusatz (wie zum Beispiel Einheit).
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-