Class NotReady

  • All Implemented Interfaces:
    SimulationStates

    public class NotReady
    extends java.lang.Object
    implements SimulationStates
    Dieses Objekt stellt den Zustand der Konfiguration für Simulationen dar. Es wird der Zustand "nicht Bereit" dargestellt und alle möglichen Zustnadsübergänge aus diesem Zustand implementiert. Wird ein Zustand gewechselt, wird das verwaltende Objekt auf den neuen Zustand gewechselt.
    • Constructor Summary

      Constructors 
      Constructor Description
      NotReady​(ConfigSimulationObject simulationObject, de.bsvrz.puk.config.main.simulation.Util util)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void delete()
      Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "gelöscht" überführt werden soll.
      void noSource()
      Wird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.
      void pause()
      Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "pause" überführt werden soll.
      void preStart()
      Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "vorstart" überführt werden soll.
      void removedFromSet()
      Diese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.
      void start()
      Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "start" überführt werden soll.
      void stop()
      Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "stop" überführt werden soll.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • NotReady

        public NotReady​(ConfigSimulationObject simulationObject,
                        de.bsvrz.puk.config.main.simulation.Util util)
    • Method Detail

      • preStart

        public void preStart()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "vorstart" überführt werden soll.
        Specified by:
        preStart in interface SimulationStates
      • start

        public void start()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "start" überführt werden soll.
        Specified by:
        start in interface SimulationStates
      • stop

        public void stop()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "stop" überführt werden soll.
        Specified by:
        stop in interface SimulationStates
      • pause

        public void pause()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "pause" überführt werden soll.
        Specified by:
        pause in interface SimulationStates
      • delete

        public void delete()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation in den Zustand "gelöscht" überführt werden soll.
        Specified by:
        delete in interface SimulationStates
      • toString

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

        public void noSource()
        Description copied from interface: SimulationStates
        Wird aufgerufen, wenn es keine Quelle gibt, die Daten verschicken kann.
        Specified by:
        noSource in interface SimulationStates
      • removedFromSet

        public void removedFromSet()
        Description copied from interface: SimulationStates
        Diese Methode wird aufgerufen, wenn die Simulation aus der Menge der Simulationen entfernt wurde.
        Specified by:
        removedFromSet in interface SimulationStates