Class ReferenceHierarchy

  • All Implemented Interfaces:
    java.lang.Comparable<ReferenceHierarchy>

    public class ReferenceHierarchy
    extends java.lang.Object
    implements java.lang.Comparable<ReferenceHierarchy>
    Diese Klasse verkapselt eine Hierarchie von Erweiterte Ortsreferenzen (EOR, 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 Detail

      • ReferenceHierarchy

        public ReferenceHierarchy()
      • ReferenceHierarchy

        public ReferenceHierarchy​(java.lang.String name,
                                  java.lang.String info,
                                  java.lang.String geometryType)
      • ReferenceHierarchy

        public ReferenceHierarchy​(java.lang.String name,
                                  java.lang.String info,
                                  java.lang.String geometryType,
                                  java.util.List<ComposedReference> composedReferences)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getInfo

        public java.lang.String getInfo()
      • getGeometryType

        public java.lang.String getGeometryType()
      • getComposedReferences

        public CRCollection getComposedReferences()
      • setName

        public void setName​(java.lang.String name)
      • setInfo

        public void setInfo​(java.lang.String info)
      • setComposedReferences

        public void setComposedReferences​(java.util.List<ComposedReference> composedReferences,
                                          boolean copy)
      • addComposedReference

        public boolean addComposedReference​(ComposedReference reference)
      • deletePreferences

        public void deletePreferences​(java.util.prefs.Preferences prefs)
      • putPrefernces

        public void putPrefernces​(java.util.prefs.Preferences prefs)
      • initializeFromPreferences

        public boolean initializeFromPreferences​(java.util.prefs.Preferences prefs)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object