Class CsvObjectProperties

java.lang.Object
de.kappich.pat.gnd.configBrowser.CsvObjectProperties

@PropertyClass public class CsvObjectProperties extends Object
CsvObjectProperties ist eine Klasse, die alle Informationen über ein CsvDisplayObject zusammenstellt.
  • Constructor Details

    • CsvObjectProperties

      protected CsvObjectProperties(@NotNull CsvDisplayObject csvObject)
  • Method Details

    • createCsvObjectProperties

      public static CsvObjectProperties createCsvObjectProperties(@NotNull CsvDisplayObject csvObject)
      Diese Methode liefert falls möglich ein spezifisches, andernfalls ein unspezifisches Objekt zurück
      Parameters:
      csvObject - ein SystemObject
      Returns:
      ein ConfigObjectProperties-Objekt
    • getCsvDisplayObject

      public CsvDisplayObject getCsvDisplayObject()
      Der Getter des CsvDisplayObject.
      Returns:
      das CsvDisplayObject
    • getElementProperties

      @PropertyName(name="CSV-Daten") public Map<String,Object> getElementProperties()
      Diese Methode bestimmt, wie die CSV-Daten dargestellt werden.
      Returns:
      eine LinkedHashMap
    • toString

      public final String toString()
      Overrides:
      toString in class Object