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 SimpleReferenceManager
getInstance
(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.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, String setName) List<de.bsvrz.dav.daf.main.config.SystemObjectType>
Diese Methode gibt eine Liste allerSystemObjectTypes
zurück, die an irgendeinerSimpleReference
beteiligt 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 allerSystemObjectTypes
zurück, die an irgendeinerSimpleReference
beteiligt 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
-