Class DatenFlussSteuerung

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.dfs.DatenFlussSteuerung
All Implemented Interfaces:
IDatenFlussSteuerung

public class DatenFlussSteuerung extends Object implements IDatenFlussSteuerung
Diese Klasse repräsentiert die Attributgruppe atg.datenFlussSteuerung des Typs typ.datenFlussSteuerung.
  • Constructor Details

    • DatenFlussSteuerung

      public DatenFlussSteuerung()
  • Method Details

    • add

      protected final void add(ParameterSatz ps)
      Fügt diesem Objekt einen Parametersatz hinzu.
      Parameters:
      ps - der neue Parametersatz
    • getParameterSatzFuerSWE

      protected final ParameterSatz getParameterSatzFuerSWE(SWETyp swe)
      Erfragt den Parametersatz für eine bestimmte SWE
      Achtung: Es wird innerhalb dieser Klasse immer nur ein ParameterSatz-Objekt pro SWE instanziiert werden, auch wenn mehrere parametriert sind (die Informationen werden zusammengefasst). Sollten widersprüchliche Informationen innerhalb der Parametersätze enthalten sein, so werden alle Parametersätze, die diesen Widerspruch enthalten ignoriert.
      Parameters:
      swe - die SWE
      Returns:
      der Parametersatz der Datenflusssteuerung für die übergebene SWE oder null, wenn für die SWE kein Parametersatz vorliegt
    • getDFSFuerModul

      public IDatenFlussSteuerungFuerModul getDFSFuerModul(SWETyp swe, ModulTyp modulTyp)
      Description copied from interface: IDatenFlussSteuerung
      Erfragt eine Schnittstelle zu allen Informationen der Datenflusssteuerung der übergebenen SWE und des übergebenen Modul-Typs.
      Specified by:
      getDFSFuerModul in interface IDatenFlussSteuerung
      Parameters:
      swe - die SWE
      modulTyp - der Modul-Typ
      Returns:
      eine Schnittstelle zu allen Informationen der Datenflusssteuerung der übergebenen SWE und des übergebenen Modul-Typs. Wenn keine Informationen zur SWE/Modul-Typ- Kombination vorhanden sind, wird ein leeres Objekt zurückgegeben.
    • toString

      public String toString()
      Overrides:
      toString in class Object