Class ParameterSatz

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.dfs.ParameterSatz

public class ParameterSatz extends Object
Diese Klasse enthält alle Parameter, die innerhalb eines Datensatzes ParameterSatz der Attributgruppe atg.datenflussSteuerung vorkommen. Pro SWE wird nur ein Parametersatz vorgehalten. Sollten also innerhalb dieser Attributgruppe mehrere Parametersätze für die gleiche SWE vorkommen, so werden diese (später) gemischt.
  • Constructor Details

    • ParameterSatz

      public ParameterSatz()
  • Method Details

    • getSwe

      public final SWETyp getSwe()
      Erfragt die SWE, für die Publikationsparameter in dieser Klasse stehen.
      Returns:
      die SWE
    • setSwe

      public final void setSwe(SWETyp swe)
      Setzt die SWE, für die Publikationsparameter in dieser Klasse stehen.
      Parameters:
      swe - die SWE
    • getPubZuordnung

      public final List<PublikationsZuordung> getPubZuordnung()
      Erfragt eine Liste mit allen Publikationszuordnungen dieses Parametersatzes.
      Returns:
      alle Publikationszuordnungen dieses Parametersatzes (oder eine leere Liste)
    • add

      public final void add(PublikationsZuordung pubZuordnung)
      Fügt der Liste aller Publikationszuordnungen eine neue Publikationszuordnung hinzu. Bevor dies geschieht, werden alle schon vorhandenen Publikationszuordnungen auf Konsistenz mit der neuen Publikationszuordnung getestet. Fällt dieser Test negativ aus, so wird die neue Publikationszuordnung ignoriert und eine den Fehler dokumentierende Warnung ausgegeben.
      Parameters:
      pubZuordnung - neue Publikationszuordnung
    • toString

      public String toString()
      Overrides:
      toString in class Object