public class ReferenceHierarchy extends java.lang.Object implements java.lang.Comparable<ReferenceHierarchy>
ComposedReference
).
Dabei müssen alle EOR mit demselben SystemObjektType als Startpunkt beginnen. Ein Objekt dieser Klasse
dient dazu, die Geo-Initialisierung eines Layers für EORs zu ermöglichen.Constructor and Description |
---|
ReferenceHierarchy() |
ReferenceHierarchy(java.lang.String name,
java.lang.String info,
java.lang.String geometryType) |
ReferenceHierarchy(java.lang.String name,
java.lang.String info,
java.lang.String geometryType,
java.util.List<ComposedReference> composedReferences) |
Modifier and Type | Method and Description |
---|---|
boolean |
addComposedReference(ComposedReference reference) |
int |
compareTo(ReferenceHierarchy o) |
void |
deletePreferences(java.util.prefs.Preferences prefs) |
boolean |
equals(java.lang.Object o) |
CRCollection |
getComposedReferences() |
ReferenceHierarchy |
getCopy() |
java.lang.String |
getGeometryType() |
java.lang.String |
getInfo() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
initializeFromPreferences(java.util.prefs.Preferences prefs) |
void |
putPrefernces(java.util.prefs.Preferences prefs) |
void |
setComposedReferences(java.util.List<ComposedReference> composedReferences,
boolean copy) |
void |
setInfo(java.lang.String info) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public ReferenceHierarchy()
public ReferenceHierarchy(java.lang.String name, java.lang.String info, java.lang.String geometryType)
public ReferenceHierarchy(java.lang.String name, java.lang.String info, java.lang.String geometryType, java.util.List<ComposedReference> composedReferences)
public java.lang.String getName()
public java.lang.String getInfo()
public java.lang.String getGeometryType()
public CRCollection getComposedReferences()
public void setName(java.lang.String name)
public void setInfo(java.lang.String info)
public void setComposedReferences(java.util.List<ComposedReference> composedReferences, boolean copy)
public boolean addComposedReference(ComposedReference reference)
public ReferenceHierarchy getCopy()
public void deletePreferences(java.util.prefs.Preferences prefs)
public void putPrefernces(java.util.prefs.Preferences prefs)
public boolean initializeFromPreferences(java.util.prefs.Preferences prefs)
public int compareTo(ReferenceHierarchy o)
compareTo
in interface java.lang.Comparable<ReferenceHierarchy>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object