Class ObjectSetTypeProperties
java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectProperties
de.bsvrz.puk.config.xmlFile.properties.ObjectSetTypeProperties
Diese Klasse stellt eine mengenDefinition dar, die in der K2S.DTD definiert wird.
-
Field Summary
Fields inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
_id, _name, _pid, _type -
Constructor Summary
ConstructorsConstructorDescriptionObjectSetTypeProperties(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info, String elements) ObjectSetTypeProperties(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info, String[] elements) -
Method Summary
Modifier and TypeMethodDescriptionString[]Werte des Attributes "elemente"intAttribut "hoechstens"intAttribut "mindestens"booleanÄnderbar ja/neinde.bsvrz.dav.daf.main.config.ReferenceTypeAttribut "referenzierungsart"booleanAttribut "aenderbar"voidsetMaximum(int maximum) Attribut "hoechstens"voidsetMaximum(String maximum) Attribut "hoechstens"voidsetMinimum(int minimum) Attribut "mindestens"voidsetMinimum(String minimum) Attribut "mindestens"voidsetMutable(boolean mutable) Attribut "aenderbar"voidsetMutable(String mutable) Änderbar ja/neinvoidsetReferenceType(de.bsvrz.dav.daf.main.config.ReferenceType referenceType) Attribut "referenzierungsart"voidsetReferenceType(String referenceType) Setzt das Attribut referenzierungsart mit einem String.Methods inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
-
Constructor Details
-
ObjectSetTypeProperties
public ObjectSetTypeProperties(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info, String[] elements) - Parameters:
name-pid-id-typePid-info-elements- Werte des Attributs "elemente". Jeder Eintrag im Array wird dem Attribut "elemente" zugewiesen
-
ObjectSetTypeProperties
public ObjectSetTypeProperties(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info, String elements) - Parameters:
name-pid-id-typePid-info-elements- String der alle Werte des Attributs "elemente" enthält. Die einzelnen Einträge sind mit einem Leerzeichen getrennt.
-
-
Method Details
-
isMutable
public boolean isMutable()Attribut "aenderbar"- Returns:
- true = ja
-
getReferenceType
public de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()Attribut "referenzierungsart"- Returns:
- Assoziation, Aggregation, Komposition oder
null, falls der Wert nicht gesetzt wurde.
-
setReferenceType
public void setReferenceType(de.bsvrz.dav.daf.main.config.ReferenceType referenceType) Attribut "referenzierungsart"- Parameters:
referenceType- s.o.
-
setReferenceType
Setzt das Attribut referenzierungsart mit einem String.- Parameters:
referenceType- "assoziation", "aggregation", "komposition" und "" falls der Wert unbekannt ist
-
getElements
Werte des Attributes "elemente"- Returns:
- s.o.
-
getMutable
public boolean getMutable()Änderbar ja/nein- Returns:
- ja = true; nein = false
-
setMutable
public void setMutable(boolean mutable) Attribut "aenderbar"- Parameters:
mutable- true = ja
-
setMutable
Änderbar ja/nein- Parameters:
mutable- "ja" oder "nein", null wird als "nein" interpretiert
-
getMinimum
public int getMinimum()Attribut "mindestens"- Returns:
- Wert des Attributs oder 0, falls kein Wert gesetzt wurde
-
setMinimum
Attribut "mindestens"- Parameters:
minimum- String, der als Integer interpretiert wird
-
setMinimum
public void setMinimum(int minimum) Attribut "mindestens"- Parameters:
minimum- s.o
-
getMaximum
public int getMaximum()Attribut "hoechstens"- Returns:
- Wert des Attributs oder 0, falls kein Wert gesetzt wurde
-
setMaximum
Attribut "hoechstens"- Parameters:
maximum- String, der als Integer interpretiert wird
-
setMaximum
public void setMaximum(int maximum) Attribut "hoechstens"- Parameters:
maximum- s.o.
-