Package de.kappich.pat.gnd.configBrowser
Class CsvObjectProperties
- java.lang.Object
-
- de.kappich.pat.gnd.configBrowser.CsvObjectProperties
-
@PropertyClass public class CsvObjectProperties extends java.lang.ObjectCsvObjectPropertiesist eine Klasse, die alle Informationen über einCsvDisplayObjectzusammenstellt.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCsvObjectProperties(CsvDisplayObject csvObject)
-
Method Summary
Modifier and Type Method Description static CsvObjectPropertiescreateCsvObjectProperties(CsvDisplayObject csvObject)Diese Methode liefert falls möglich ein spezifisches, andernfalls ein unspezifisches Objekt zurückCsvDisplayObjectgetCsvDisplayObject()Der Getter desCsvDisplayObject.java.util.Map<java.lang.String,java.lang.Object>getElementProperties()Diese Methode bestimmt, wie die CSV-Daten dargestellt werden.java.lang.StringtoString()
-
-
-
Constructor Detail
-
CsvObjectProperties
protected CsvObjectProperties(@NotNull CsvDisplayObject csvObject)
-
-
Method Detail
-
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 desCsvDisplayObject.- Returns:
- das
CsvDisplayObject
-
getElementProperties
@PropertyName(name="CSV-Daten") public java.util.Map<java.lang.String,java.lang.Object> getElementProperties()
Diese Methode bestimmt, wie die CSV-Daten dargestellt werden.- Returns:
- eine LinkedHashMap
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-