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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 Arraysvoid
setLength(int newLength)
Definiert die Anzahl der im Array enthaltenen Elemente.java.lang.String
toString()
-
-
-
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.TextArray
Liefert die Anzahl der im Array enthaltenen Elemente zurück.- Specified by:
getLength
in interfaceData.TextArray
- Returns:
- Anzahl der enthaltenen Elemente.
-
setLength
public void setLength(int newLength)
Description copied from interface:Data.TextArray
Definiert die Anzahl der im Array enthaltenen Elemente.- Specified by:
setLength
in interfaceData.TextArray
- Parameters:
newLength
- Neue Anzahl Elemente im Array.
-
getTextValue
public Data.TextValue getTextValue(int itemIndex)
Description copied from interface:Data.TextArray
Liefert eine Text-Ansicht auf das Sub-Datum dieses Arrays mit dem angegebenen Index zurück.- Specified by:
getTextValue
in 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.TextArray
Liefert ein Array von Text-Ansichten auf alle in diesem Array enthaltenen Elemente zurück.- Specified by:
getTextValues
in interfaceData.TextArray
- Returns:
- Text-Ansichten der enthaltene Elemente.
-
set
public void set(java.lang.String... strings)
Description copied from interface:Data.TextArray
Setzt die Länge und die Werte dieses Arrays auf die Länge und Werte des übergebenen Arrays- Specified by:
set
in interfaceData.TextArray
- Parameters:
strings
- Array mit den zu übernehmenden Werten
-
getText
public java.lang.String getText(int itemIndex)
Description copied from interface:Data.TextArray
Bestimmt den Wert des Sub-Datums dieses Arrays mit dem angegebenen Index als Text einschließlich Zusatz (wie zum Beispiel Einheit).- Specified by:
getText
in 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.TextArray
Liefert ein Array mit den Werten aller Elemente dieses Arrays als Text einschließlich Zusatz (wie zum Beispiel Einheit).- Specified by:
getTextArray
in interfaceData.TextArray
- Returns:
- Array von Textwerten einschließlich Zusatz (wie zum Beispiel Einheit).
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-