public class ComposedReference extends java.lang.Object implements java.lang.Comparable<ComposedReference>
DirectedReferences
, deren Objekte eine *sinnvolle* Folge für eine Geo-Initialisierung bilden; die Bedeutung von sinnvoll in diesem Zusammenhang
ist allerdings schwierig. Wegen der möglichen Mehrfachvererbung, kann man schwer feststellen, ob eine solche Folge zu irgendeinem Ziel führt. Am
Ende der letzten DirectedSimpleReference muss in jedem Fall ein Subtyp von GeoReferenzObjekt stehen.Constructor and Description |
---|
ComposedReference() |
ComposedReference(java.lang.String name,
java.lang.String info,
java.lang.String geometryType) |
ComposedReference(java.lang.String name,
java.lang.String info,
java.lang.String geometryType,
java.util.List<DirectedReference> directedReferences) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ComposedReference o) |
void |
deletePreferences(java.util.prefs.Preferences prefs) |
boolean |
equals(java.lang.Object o) |
ComposedReference |
getCopy() |
DRCollection |
getDirectedReferences() |
java.lang.String |
getGeometryType() |
java.lang.String |
getInfo() |
java.lang.String |
getName() |
int |
hashCode() |
boolean |
initializeFromPreferences(java.util.prefs.Preferences prefs,
de.bsvrz.dav.daf.main.config.DataModel configuration) |
void |
putPreferences(java.util.prefs.Preferences prefs) |
void |
setDirectedReferences(DRCollection directedReferences,
boolean copy) |
void |
setDirectedReferences(java.util.List<DirectedReference> directedReferences,
boolean copy) |
void |
setGeometryType(java.lang.String geometryType) |
void |
setInfo(java.lang.String info) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public ComposedReference()
public ComposedReference(java.lang.String name, java.lang.String info, java.lang.String geometryType)
public ComposedReference(java.lang.String name, java.lang.String info, java.lang.String geometryType, java.util.List<DirectedReference> directedReferences)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getInfo()
public void setInfo(java.lang.String info)
public java.lang.String getGeometryType()
public void setGeometryType(java.lang.String geometryType)
public DRCollection getDirectedReferences()
public void setDirectedReferences(java.util.List<DirectedReference> directedReferences, boolean copy)
public void setDirectedReferences(DRCollection directedReferences, boolean copy)
public void deletePreferences(java.util.prefs.Preferences prefs)
public void putPreferences(java.util.prefs.Preferences prefs)
public boolean initializeFromPreferences(java.util.prefs.Preferences prefs, de.bsvrz.dav.daf.main.config.DataModel configuration)
public int compareTo(ComposedReference o)
compareTo
in interface java.lang.Comparable<ComposedReference>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ComposedReference getCopy()
public java.lang.String toString()
toString
in class java.lang.Object