Package de.kappich.pat.gnd.extLocRef
Class SimpleReferenceManager
java.lang.Object
de.kappich.pat.gnd.extLocRef.SimpleReferenceManager
public final class SimpleReferenceManager
extends java.lang.Object
Der
SimpleReferenceManager
ist ein Singleton, der die verschiedenen Instanzen von SimpleReferences
zur Verfügung
stellt.-
Method Summary
Modifier and Type Method Description SimpleReference
checkForSimpleReference(de.bsvrz.dav.daf.main.config.SystemObjectType type1, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Attribute attr, de.bsvrz.dav.daf.main.config.SystemObjectType type2)
SimpleReference
checkForSimpleReference(de.bsvrz.dav.daf.main.config.SystemObjectType type1, java.lang.String setName, de.bsvrz.dav.daf.main.config.SystemObjectType type2)
java.lang.Object[]
getAttributeGroups(de.bsvrz.dav.daf.main.config.SystemObjectType type)
java.lang.Object[]
getAttributes(de.bsvrz.dav.daf.main.config.SystemObjectType type, de.bsvrz.dav.daf.main.config.AttributeGroup atg)
static SimpleReferenceManager
getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection)
java.lang.Object[]
getSets(de.bsvrz.dav.daf.main.config.SystemObjectType type)
java.util.Set<SimpleAttributeReference>
getSimpleAttributeReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed)
java.util.List<SimpleReference>
getSimpleReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed)
java.util.Set<SimpleSetReference>
getSimpleSetReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed)
de.bsvrz.dav.daf.main.config.SystemObjectType
getSystemObjectType(de.bsvrz.dav.daf.main.config.SystemObjectType type, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Attribute attr)
de.bsvrz.dav.daf.main.config.SystemObjectType
getSystemObjectType(de.bsvrz.dav.daf.main.config.SystemObjectType type, java.lang.String setName)
java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType>
getSystemObjectTypes()
Diese Methode gibt eine Liste allerSystemObjectTypes
zurück, die an irgendeinerSimpleReference
beteiligt sind.java.lang.Object[]
getSystemObjectTypesForAttributes()
java.lang.Object[]
getSystemObjectTypesForSets()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
getInstance
public static SimpleReferenceManager getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection) -
getSimpleReferences
public java.util.List<SimpleReference> getSimpleReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSimpleAttributeReferences
public java.util.Set<SimpleAttributeReference> getSimpleAttributeReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSimpleSetReferences
public java.util.Set<SimpleSetReference> getSimpleSetReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSystemObjectTypes
public java.util.List<de.bsvrz.dav.daf.main.config.SystemObjectType> getSystemObjectTypes()Diese Methode gibt eine Liste allerSystemObjectTypes
zurück, die an irgendeinerSimpleReference
beteiligt sind.- Returns:
- die beschriebene Liste
-
getSystemObjectTypesForAttributes
public java.lang.Object[] getSystemObjectTypesForAttributes() -
getAttributeGroups
public java.lang.Object[] getAttributeGroups(de.bsvrz.dav.daf.main.config.SystemObjectType type) -
getAttributes
public java.lang.Object[] getAttributes(de.bsvrz.dav.daf.main.config.SystemObjectType type, de.bsvrz.dav.daf.main.config.AttributeGroup atg) -
getSystemObjectType
@Nullable public de.bsvrz.dav.daf.main.config.SystemObjectType getSystemObjectType(de.bsvrz.dav.daf.main.config.SystemObjectType type, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Attribute attr) -
checkForSimpleReference
@Nullable public SimpleReference checkForSimpleReference(de.bsvrz.dav.daf.main.config.SystemObjectType type1, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Attribute attr, de.bsvrz.dav.daf.main.config.SystemObjectType type2) -
checkForSimpleReference
@Nullable public SimpleReference checkForSimpleReference(de.bsvrz.dav.daf.main.config.SystemObjectType type1, java.lang.String setName, de.bsvrz.dav.daf.main.config.SystemObjectType type2) -
getSystemObjectTypesForSets
public java.lang.Object[] getSystemObjectTypesForSets() -
getSets
public java.lang.Object[] getSets(de.bsvrz.dav.daf.main.config.SystemObjectType type) -
getSystemObjectType
@Nullable public de.bsvrz.dav.daf.main.config.SystemObjectType getSystemObjectType(de.bsvrz.dav.daf.main.config.SystemObjectType type, java.lang.String setName) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-