Package de.kappich.pat.gnd.extLocRef
Class SimpleReferenceManager
- java.lang.Object
-
- de.kappich.pat.gnd.extLocRef.SimpleReferenceManager
-
public class SimpleReferenceManager extends java.lang.Object
DerSimpleReferenceManager
ist ein Singleton, der die verschiedenen Instanzen vonSimpleReferences
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()
-
-
-
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 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
-
-