de.bsvrz.puk.config.configFile.datamodel
Class ConfigReferenceAttributeType.ReferenceAttributeTypeValues

java.lang.Object
  extended by de.bsvrz.puk.config.configFile.datamodel.ConfigReferenceAttributeType.ReferenceAttributeTypeValues
Enclosing class:
ConfigReferenceAttributeType

private class ConfigReferenceAttributeType.ReferenceAttributeTypeValues
extends Object

Diese Klasse lädt die Eigenschaften dieses Referenz-Attribut-Typs aus einem Datensatz ein. Mittels spezieller Zugriffsmethoden können die eingelesenen Werte abgerufen werden.


Field Summary
private  SystemObjectType _referencedObjectType
          der Typ von Objekten, die von Attributen dieses Attribut-Typs referenziert werden können
private  ReferenceType _referenceType
          die Referenzierungsart
private  boolean _undefinedAllowed
          gibt an, ob auch undefinierte Referenzen erlaubt sind
 
Constructor Summary
ConfigReferenceAttributeType.ReferenceAttributeTypeValues()
          Lädt aus einem Datensatz die Eigenschaften dieses Referenz-Attribut-Typs.
 
Method Summary
 SystemObjectType getReferencedObjectType()
          Gibt den Typ von Objekten, die von Attributen dieses Attribut-Typs referenziert werden können, zurück.
 ReferenceType getReferenceType()
          Gibt die Referenzierungsart zurück.
 boolean isUndefinedAllowed()
          Gibt an, ob auch undefinierte Referenzen erlaubt sind.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_referencedObjectType

private SystemObjectType _referencedObjectType
der Typ von Objekten, die von Attributen dieses Attribut-Typs referenziert werden können


_undefinedAllowed

private boolean _undefinedAllowed
gibt an, ob auch undefinierte Referenzen erlaubt sind


_referenceType

private ReferenceType _referenceType
die Referenzierungsart

Constructor Detail

ConfigReferenceAttributeType.ReferenceAttributeTypeValues

public ConfigReferenceAttributeType.ReferenceAttributeTypeValues()
Lädt aus einem Datensatz die Eigenschaften dieses Referenz-Attribut-Typs.

Method Detail

getReferencedObjectType

public SystemObjectType getReferencedObjectType()
Gibt den Typ von Objekten, die von Attributen dieses Attribut-Typs referenziert werden können, zurück.

Returns:
der Typ von Objekten, die von Attributen dieses Attribut-Typs referenziert werden können

isUndefinedAllowed

public boolean isUndefinedAllowed()
Gibt an, ob auch undefinierte Referenzen erlaubt sind.

Returns:
gibt an, ob auch undefinierte Referenzen erlaubt sind

getReferenceType

public ReferenceType getReferenceType()
Gibt die Referenzierungsart zurück.

Returns:
die Referenzierungsart (Assoziation, Aggregation, Komposition)