Class AtlParameterSatzSimulationsdaten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlParameterSatzSimulationsdaten
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Enthält die Spezifikation der benötigten Simulationseingangsdaten und Parameter.

    • Method Summary

      Modifier and Type Method Description
      void atl2Bean​(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      void bean2Atl​(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      AtlParameterSatzSimulationsdaten clone()  
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<KonfigurationsBereich> getBereich()
      Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlParameterSpezifikationen> getDatenSpezifikation()
      Die Parametrierung muss die von den Applikationen benötigten Parameter in der entsprechenden Simulationsvariante bereitstellen.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<DynamischerTyp> getDynamischeSimulationsObjekte()
      Ein Array, das dynamischen Objekttypen speichert.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlDatenSpezifikationen> getEingangsdaten()
      Mit dieser Attributliste werden die Eingangsdaten spezifiziert, die vom Simulationsdatengenerator bei einer Simulation unter der entsprechenden Variante eingespeist werden müssen.
      AtlEinstellungenParametrierung getEinstellungen()
      Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung berücksichtigt werden sollen.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<MengenTyp> getSimulationsmengen()
      Ein Array, das alle Mengentypen speichert, deren Mengen in einer Simulation besonders behandelt werden sollen.
      void setEinstellungen​(AtlEinstellungenParametrierung _einstellungen)
      Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung berücksichtigt werden sollen.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AtlParameterSatzSimulationsdaten

        public AtlParameterSatzSimulationsdaten()
    • Method Detail

      • getBereich

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<KonfigurationsBereich> getBereich()
        Die in der folgenden Attributliste "Eingangsdaten" befindlichen Objekte beziehen sich auf einen in diesem Feld angegebenen Konfigurationsbereich (Kein Eintrag: Alle Konfigurationsbereiche).

        Returns:
        der Wert von Bereich.
      • getEingangsdaten

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlDatenSpezifikationen> getEingangsdaten()
        Mit dieser Attributliste werden die Eingangsdaten spezifiziert, die vom Simulationsdatengenerator bei einer Simulation unter der entsprechenden Variante eingespeist werden müssen. Bei einer Online-Simulation werden die aktuellen Daten für die Simulation in die entsprechende Simulationsvariante kopiert, bei der Offline-Simulation werden die Daten für den gewünschten Zeitbereich beim Archivsystem angefordert und für die Simulation eingespeist.

        Returns:
        der Wert von Eingangsdaten.
      • getDatenSpezifikation

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlParameterSpezifikationen> getDatenSpezifikation()
        Die Parametrierung muss die von den Applikationen benötigten Parameter in der entsprechenden Simulationsvariante bereitstellen. Die benötigten Parameter werden mit dieser Attributliste spezifiziert.

        Returns:
        der Wert von DatenSpezifikation.
      • getEinstellungen

        public AtlEinstellungenParametrierung getEinstellungen()
        Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung berücksichtigt werden sollen.

        Returns:
        der Wert von Einstellungen.
      • setEinstellungen

        public void setEinstellungen​(AtlEinstellungenParametrierung _einstellungen)
        Attributliste mit der festgelegt werden kann, ob die im Attribut DatenSpezifikation angegebenen Parameter von der Parametrierung berücksichtigt werden sollen.

        Parameters:
        _einstellungen - der neue Wert von Einstellungen.
      • getSimulationsmengen

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<MengenTyp> getSimulationsmengen()
        Ein Array, das alle Mengentypen speichert, deren Mengen in einer Simulation besonders behandelt werden sollen.

        Wenn eine Simulation für einen Menge eines hier aufgeführten Mengentyp ein Element erzeugt und hinzufügt, so wird das Element in der Simulationsvariante der Simulation zur Menge hinzugefügt. Fordert die Simulation die Elemente der Menge an, so erhält sie nur die Elemente, die ihrer Simulationsvariante entsprechen. Fordert eine normale Applikation Elemente der Menge an, so erhält sie alle Elemente der Simulationsvariante 0, nicht aber das Element, das durch die Simulation hinzugefügt wurde. Bei allen Mengen deren Mengetypen hier nicht aufgeführt sind, darf die Simulation keine Elemente zu der Menge hinzufügen. Fordert die Simulation für diese Mengen die Elemente an, so wird sie die aktuellen Elemente der Menge mit Simulationsvariante 0 erhalten.

        Returns:
        der Wert von Simulationsmengen.
      • getDynamischeSimulationsObjekte

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<DynamischerTyp> getDynamischeSimulationsObjekte()
        Ein Array, das dynamischen Objekttypen speichert. Alle Zugriffe(erzeugen/ändern) auf dynamische Objekte dieser Typen finden unter Berücksichtigung der Simulationsvariante der Simulation statt (TPuK 1-44, 1-122).

        Returns:
        der Wert von DynamischeSimulationsObjekte.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlParameterSatzSimulationsdaten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object