Class 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)
    • 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 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 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 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