Class ConfigurationObjectReference

java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectReference
All Implemented Interfaces:
ConfigurationAttributeType

public class ConfigurationObjectReference
extends java.lang.Object
implements ConfigurationAttributeType
Diese Klasse stellt eine objektReferenz nach der K2S.DTD da.
  • Constructor Summary

    Constructors
    Constructor Description
    ConfigurationObjectReference()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getReferenceObjectType()
    Attribut "referenzierungsart"
    de.bsvrz.dav.daf.main.config.ReferenceType getReferenceType()
    Gibt den Wert des Attributes referenzierungsart zurück
    UndefinedReferenceOptions getUndefined()
    Entspricht dem Attribut "undefiniert"
    void setReferenceObjectType​(java.lang.String typePid)
    Typ der Objekte, die von Attributen dieses Typs referenziert werden können
    void setReferenceType​(de.bsvrz.dav.daf.main.config.ReferenceType referenceType)
    Attribut "referenzierungsart"
    void setReferenceType​(java.lang.String referenceType)
    Setzt das Attribut referenzierungsart mit einem String.
    void setUndefinedReferences​(UndefinedReferenceOptions undefinedReferenceOptions)
    Setzt das Attribut "undefiniert"
    void setUndefinedReferences​(java.lang.String undefinedReferenceOptions)
    Setzt das Attribut "undefiniert"

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      public void setReferenceType​(java.lang.String referenceType)
      Setzt das Attribut referenzierungsart mit einem String.
      Parameters:
      referenceType - "assoziation", "aggregation", "komposition" und "" falls der Wert unbekannt ist
    • getUndefined

      public UndefinedReferenceOptions getUndefined()
      Entspricht dem Attribut "undefiniert"
      Returns:
      Objekt, das den gesetzen Wert wiederspiegelt oder null falls der Wert nicht gesetzt wurde
    • setUndefinedReferences

      public void setUndefinedReferences​(java.lang.String undefinedReferenceOptions)
      Setzt das Attribut "undefiniert"
      Parameters:
      undefinedReferenceOptions - erlaubt/verboten oder "" falls der Wert nicht gesetzt werden soll.
    • setUndefinedReferences

      public void setUndefinedReferences​(UndefinedReferenceOptions undefinedReferenceOptions)
      Setzt das Attribut "undefiniert"
      Parameters:
      undefinedReferenceOptions - erlaubt/verboten
    • getReferenceObjectType

      public java.lang.String getReferenceObjectType()
      Attribut "referenzierungsart"
      Returns:
      referenzierungsart oder "" falls der Wert nicht gesetzt wurde
    • setReferenceObjectType

      public void setReferenceObjectType​(java.lang.String typePid)
      Typ der Objekte, die von Attributen dieses Typs referenziert werden können
      Parameters:
      typePid - type oder "", falls der Type nicht gesetzt wurde