@PropertyClass public class ConfigObjectProperties extends java.lang.Object implements java.lang.Comparable<ConfigObjectProperties>
ConfigObjectProperties ist eine Klasse, die rekursiv alle Informationen
über ein SystemObject zusammenstellt.| Modifier | Constructor and Description |
|---|---|
protected |
ConfigObjectProperties(de.bsvrz.dav.daf.main.config.SystemObject systemObject) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ConfigObjectProperties o) |
static ConfigObjectProperties |
createConfigObjectProperties(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
Diese Methode liefert falls möglich ein spezifisches, andernfalls ein unspezifisches Objekt zurück
|
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getConfigurationObjectType()
Diese Methode bestimmt, wie der Typ dargestellt wird.
|
java.util.LinkedHashMap<java.lang.String,java.lang.Object> |
getElementProperties()
Diese Methode bestimmt, welche Konfigurationsdaten dargestellt werden.
|
java.lang.String |
getName()
Diese Methode bestimmt, wie der Name dargestellt wird.
|
de.bsvrz.dav.daf.util.HashBagMap<java.lang.String,ConfigObjectProperties> |
getObjectSets()
Diese Methode bestimmt, wie die Mengen dargestellt werden.
|
java.lang.String |
getPid()
Diese Methode bestimmt, wie die Pid dargestellt wird.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getSystemObject()
Der Getter des
SystemObjects. |
int |
hashCode() |
java.lang.String |
toString() |
protected ConfigObjectProperties(@NotNull
de.bsvrz.dav.daf.main.config.SystemObject systemObject)
public static ConfigObjectProperties createConfigObjectProperties(@NotNull de.bsvrz.dav.daf.main.config.SystemObject systemObject)
systemObject - ein SystemObjectpublic de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()
SystemObjects.SystemObject@NotNull
@PropertyName(name="Typ",
sortKey=0)
public java.lang.Object getConfigurationObjectType()
@NotNull
@PropertyName(name="Name",
sortKey=1)
public java.lang.String getName()
@NotNull
@PropertyName(name="Pid",
sortKey=2)
public java.lang.String getPid()
@PropertyName(name="Konfigurationsdaten",
sortKey=3)
public java.util.LinkedHashMap<java.lang.String,java.lang.Object> getElementProperties()
@PropertyName(name="Mengen",
sortKey=4,
getFormatter=BrowserTreeFormatter.class)
public de.bsvrz.dav.daf.util.HashBagMap<java.lang.String,ConfigObjectProperties> getObjectSets()
public final java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(ConfigObjectProperties o)
compareTo in interface java.lang.Comparable<ConfigObjectProperties>