de.bsvrz.puk.config.configFile.datamodel
Class ConfigObjectSetType.ObjectSetTypeValues

java.lang.Object
  extended by de.bsvrz.puk.config.configFile.datamodel.ConfigObjectSetType.ObjectSetTypeValues
Enclosing class:
ConfigObjectSetType

private class ConfigObjectSetType.ObjectSetTypeValues
extends Object

Diese Klasse liest die Informationen für diesen MengenTyp mit Hilfe des Deserializers direkt aus dem Byte-Array des konfigurierenden Datensatzes aus und verwendet nicht die Methode ConfigurationData, da dort Informationen benötigt werden, die erst hier zur Verfügung gestellt werden.


Field Summary
private  boolean _isMutable
          gibt an, ob die Menge dynamisch ist, oder nicht
private  int _maximumElementCount
          die maximale Element-Anzahl einer Menge dieses Mengen-Typs
private  int _minimumElementCount
          die minimale Element-Anzahl einer Menge dieses Mengen-Typs
private  ReferenceType _referenceType
          die Referenzierungsart dieser Menge (Komposition, Aggregation oder Assoziation)
 
Constructor Summary
ConfigObjectSetType.ObjectSetTypeValues()
          Konstruktor, der die Informationen dieses MengenTyps aus einem konfigurierenden Datensatz ausliest.
 
Method Summary
 int getMaximumElementCount()
          Gibt die maximale Element-Anzahl einer Menge dieses Mengen-Typs zurück.
 int getMinimumElementCount()
          Gibt die minimale Element-Anzahl einer Menge dieses Mengen-Typs zurück.
 ReferenceType getReferenceType()
          Gibt die Referenzierungsart dieser Menge (Komposition, Aggregation oder Assoziation) zurück.
 boolean isMutable()
          Gibt an, ob die Menge dynamisch ist, oder nicht.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_maximumElementCount

private int _maximumElementCount
die maximale Element-Anzahl einer Menge dieses Mengen-Typs


_minimumElementCount

private int _minimumElementCount
die minimale Element-Anzahl einer Menge dieses Mengen-Typs


_isMutable

private boolean _isMutable
gibt an, ob die Menge dynamisch ist, oder nicht


_referenceType

private ReferenceType _referenceType
die Referenzierungsart dieser Menge (Komposition, Aggregation oder Assoziation)

Constructor Detail

ConfigObjectSetType.ObjectSetTypeValues

public ConfigObjectSetType.ObjectSetTypeValues()
Konstruktor, der die Informationen dieses MengenTyps aus einem konfigurierenden Datensatz ausliest.

Method Detail

getMaximumElementCount

public int getMaximumElementCount()
Gibt die maximale Element-Anzahl einer Menge dieses Mengen-Typs zurück.

Returns:
die maximale Element-Anzahl einer Menge dieses Mengen-Typs

getMinimumElementCount

public int getMinimumElementCount()
Gibt die minimale Element-Anzahl einer Menge dieses Mengen-Typs zurück.

Returns:
die minimale Element-Anzahl einer Menge dieses Mengen-Typs

isMutable

public boolean isMutable()
Gibt an, ob die Menge dynamisch ist, oder nicht.

Returns:
true, die Menge ist eine dynamische Menge, sonst false

getReferenceType

public ReferenceType getReferenceType()
Gibt die Referenzierungsart dieser Menge (Komposition, Aggregation oder Assoziation) zurück.

Returns:
die Referenzierungsart dieser Menge (Komposition, Aggregation oder Assoziation)