Class MengenTypUngueltig

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt, MengenTyp, Typ, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektTyp, de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt

    public class MengenTypUngueltig
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
    implements MengenTyp
    Typ der MengenDefinition.

    Jede MengenDefinition wird als Objekt dieses Typs umgesetzt. Hier werden die Eigenschaften der MengenDefinitionen zusammengefasst.

    • Field Summary

      • Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.objekte.MengenTyp

        PID
    • Constructor Summary

      Constructors 
      Constructor Description
      MengenTypUngueltig()
      Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
      MengenTypUngueltig​(long id)
      Initialisierung.
    • Method Summary

      Modifier and Type Method Description
      java.util.Collection<Attributgruppe> getAttributgruppen()
      Jedem Typ ist eine Menge von Attributgruppen zugeordnet.
      KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
      Verwaltet bis zu zehn alternative Bezeichnungen.
      KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
      Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.
      KdInfo getKdInfo()
      Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.
      KdMengenTypEigenschaften getKdMengenTypEigenschaften()
      Attributgruppe, die die minimal und maximal erlaubte Anzahl von Objekten in Mengen des jeweiligen Typs definiert.
      KdTypEigenschaften getKdTypEigenschaften()
      Eigenschaften von allen Objekten eines bestimmten Typs.
      java.util.Collection<MengenVerwendung> getMengen()
      Führt die Mengen auf, die mit Objekten dieses Typs verwendet werden können oder müssen.
      java.util.Collection<Typ> getObjektTypen()
      Enthält die möglichen Typen von Objekten, die in Mengen des jeweiligen MengenTyps verwendet werden können.
      java.util.Collection<Typ> getSuperTypen()
      Jedem Typ ist eine Menge von Supertypen zugeordnet.
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt

        getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt

        getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp
    • Constructor Detail

      • MengenTypUngueltig

        public MengenTypUngueltig()
        Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
      • MengenTypUngueltig

        public MengenTypUngueltig​(long id)
        Initialisierung.
        Parameters:
        id - die ID des Systemobjekt.