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 SimpleReferencecheckForSimpleReference(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)SimpleReferencecheckForSimpleReference(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 SimpleReferenceManagergetInstance(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.SystemObjectTypegetSystemObjectType(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.SystemObjectTypegetSystemObjectType(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 allerSystemObjectTypeszurück, die an irgendeinerSimpleReferencebeteiligt sind.java.lang.Object[]getSystemObjectTypesForAttributes()java.lang.Object[]getSystemObjectTypesForSets()java.lang.StringtoString()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 allerSystemObjectTypeszurück, die an irgendeinerSimpleReferencebeteiligt 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:
toStringin classjava.lang.Object
-