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
    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)
    Definiert die Anzahl der im Array enthaltenen Elemente.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • StandardTextArrayAdapter

      public StandardTextArrayAdapter​(Data.Array data)
      Erstellt einen neuen StandardTextArrayAdapter
      Parameters:
      data - Adaptiertes Array
  • Method Details

    • getLength

      public int getLength()
      Description copied from interface: Data.TextArray
      Liefert die Anzahl der im Array enthaltenen Elemente zurück.
      Specified by:
      getLength in interface Data.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 interface Data.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 interface Data.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 interface Data.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 interface Data.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 interface Data.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 interface Data.TextArray
      Returns:
      Array von Textwerten einschließlich Zusatz (wie zum Beispiel Einheit).
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object