Package de.kappich.pat.gnd.configBrowser
Class CsvObjectProperties
- java.lang.Object
-
- de.kappich.pat.gnd.configBrowser.CsvObjectProperties
-
@PropertyClass public class CsvObjectProperties extends java.lang.Object
CsvObjectProperties
ist eine Klasse, die alle Informationen über einCsvDisplayObject
zusammenstellt.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CsvObjectProperties(CsvDisplayObject csvObject)
-
Method Summary
Modifier and Type Method Description static CsvObjectProperties
createCsvObjectProperties(CsvDisplayObject csvObject)
Diese Methode liefert falls möglich ein spezifisches, andernfalls ein unspezifisches Objekt zurückCsvDisplayObject
getCsvDisplayObject()
Der Getter desCsvDisplayObject
.java.util.Map<java.lang.String,java.lang.Object>
getElementProperties()
Diese Methode bestimmt, wie die CSV-Daten dargestellt werden.java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-