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
All Methods Static Methods Instance Methods Concrete Methods 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
-
-