Package de.kappich.pat.gnd.extLocRef
Class SimpleReferenceManager
java.lang.Object
de.kappich.pat.gnd.extLocRef.SimpleReferenceManager
Der
SimpleReferenceManager ist ein Singleton, der die verschiedenen Instanzen von SimpleReferences zur Verfügung
stellt.-
Method Summary
Modifier and TypeMethodDescriptioncheckForSimpleReference(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(de.bsvrz.dav.daf.main.config.SystemObjectType type1, String setName, de.bsvrz.dav.daf.main.config.SystemObjectType type2) Object[]getAttributeGroups(de.bsvrz.dav.daf.main.config.SystemObjectType type) 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) Object[]getSets(de.bsvrz.dav.daf.main.config.SystemObjectType type) getSimpleAttributeReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) getSimpleReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) 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, String setName) List<de.bsvrz.dav.daf.main.config.SystemObjectType>Diese Methode gibt eine Liste allerSystemObjectTypeszurück, die an irgendeinerSimpleReferencebeteiligt sind.Object[]Object[]toString()
-
Method Details
-
getInstance
public static SimpleReferenceManager getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection) -
getSimpleReferences
public List<SimpleReference> getSimpleReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSimpleAttributeReferences
public Set<SimpleAttributeReference> getSimpleAttributeReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSimpleSetReferences
public Set<SimpleSetReference> getSimpleSetReferences(de.bsvrz.dav.daf.main.config.SystemObjectType type, boolean reversed) -
getSystemObjectTypes
Diese Methode gibt eine Liste allerSystemObjectTypeszurück, die an irgendeinerSimpleReferencebeteiligt sind.- Returns:
- die beschriebene Liste
-
getSystemObjectTypesForAttributes
-
getAttributeGroups
-
getAttributes
public 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, String setName, de.bsvrz.dav.daf.main.config.SystemObjectType type2) -
getSystemObjectTypesForSets
-
getSets
-
getSystemObjectType
@Nullable public de.bsvrz.dav.daf.main.config.SystemObjectType getSystemObjectType(de.bsvrz.dav.daf.main.config.SystemObjectType type, String setName) -
toString
-