Package de.kappich.pat.gnd.extLocRef
Class SimpleReferenceManager
- java.lang.Object
-
- de.kappich.pat.gnd.extLocRef.SimpleReferenceManager
-
public final class SimpleReferenceManager extends java.lang.ObjectDerSimpleReferenceManagerist ein Singleton, der die verschiedenen Instanzen vonSimpleReferenceszur Verfügung stellt.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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()
-
-
-
Method Detail
-
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
-
-