Class ConfigurationObjectReference
java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectReference
- All Implemented Interfaces:
ConfigurationAttributeType
Diese Klasse stellt eine objektReferenz nach der K2S.DTD da.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAttribut "referenzierungsart"de.bsvrz.dav.daf.main.config.ReferenceType
Gibt den Wert des Attributes referenzierungsart zurückEntspricht dem Attribut "undefiniert"void
setReferenceObjectType
(String typePid) Typ der Objekte, die von Attributen dieses Typs referenziert werden könnenvoid
setReferenceType
(de.bsvrz.dav.daf.main.config.ReferenceType referenceType) Attribut "referenzierungsart"void
setReferenceType
(String referenceType) Setzt das Attribut referenzierungsart mit einem String.void
setUndefinedReferences
(UndefinedReferenceOptions undefinedReferenceOptions) Setzt das Attribut "undefiniert"void
setUndefinedReferences
(String undefinedReferenceOptions) Setzt das Attribut "undefiniert"
-
Constructor Details
-
ConfigurationObjectReference
public ConfigurationObjectReference()
-
-
Method Details
-
getReferenceType
public de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()Gibt den Wert des Attributes referenzierungsart zurück- Returns:
- Referenzierungsart, falls nicht gesetzt, wird Assoziation zurückgegeben.
-
setReferenceType
public void setReferenceType(de.bsvrz.dav.daf.main.config.ReferenceType referenceType) Attribut "referenzierungsart"- Parameters:
referenceType
- referenzierungsart
-
setReferenceType
Setzt das Attribut referenzierungsart mit einem String.- Parameters:
referenceType
- "assoziation", "aggregation", "komposition" und "" falls der Wert unbekannt ist
-
getUndefined
Entspricht dem Attribut "undefiniert"- Returns:
- Objekt, das den gesetzen Wert wiederspiegelt oder
null
falls der Wert nicht gesetzt wurde
-
setUndefinedReferences
Setzt das Attribut "undefiniert"- Parameters:
undefinedReferenceOptions
- erlaubt/verboten oder "" falls der Wert nicht gesetzt werden soll.
-
setUndefinedReferences
Setzt das Attribut "undefiniert"- Parameters:
undefinedReferenceOptions
- erlaubt/verboten
-
getReferenceObjectType
Attribut "referenzierungsart"- Returns:
- referenzierungsart oder "" falls der Wert nicht gesetzt wurde
-
setReferenceObjectType
Typ der Objekte, die von Attributen dieses Typs referenziert werden können- Parameters:
typePid
- type oder "", falls der Type nicht gesetzt wurde
-