Class AbstractSimulationEvent

java.lang.Object
org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent
org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
All Implemented Interfaces:
DESEvent, SlingshotEvent
Direct Known Subclasses:
AbstractEntityChangedEvent, ModelAdjusted, PreSimulationConfigurationStarted, SimulationFinished, SimulationStarted

public abstract class AbstractSimulationEvent extends AbstractEvent implements DESEvent
  • Constructor Details

    • AbstractSimulationEvent

      public AbstractSimulationEvent()
    • AbstractSimulationEvent

      public AbstractSimulationEvent(String id, double delay)
    • AbstractSimulationEvent

      public AbstractSimulationEvent(double delay)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: SlingshotEvent
      The name of this event. Does not have to be unique.
      Specified by:
      getName in interface SlingshotEvent
      Returns:
      a non-null name.
    • time

      public double time()
      Specified by:
      time in interface DESEvent
    • setTime

      public final void setTime(double time)
      Specified by:
      setTime in interface DESEvent
    • delay

      public double delay()
      Specified by:
      delay in interface DESEvent