simulator
Class Simulator

java.lang.Object
  |
  +--simulator.Simulator

public class Simulator
extends java.lang.Object

Diese Klasse erm?glicht es, SFCs schrittweise auszuf?hren

Author:
J?rn Fiebelkorn

Inner Class Summary
 class Simulator.State
          Variablenbelegung
 
Constructor Summary
Simulator(Editor _editor)
          Erzeugt einen neuen Simulator.
Simulator(SFC _sfc)
          Erzeugt einen neuen Simulator.
 
Method Summary
 void Initialize()
          Bringt den Simulator in den Anfangszustand
 void PrintConfiguration(java.io.PrintStream out)
          Ausgabe des aktuellen Zustands in Textform
 void SingleStep()
          Simuliert einen SFC-Zyklus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Simulator

public Simulator(Editor _editor)
Erzeugt einen neuen Simulator. Das zu simulierende SFC wird vom Editor geliefert. Der Editor wird verwendet, um den Zustand des SFCs darzustellen.
Parameters:
Editor -  

Simulator

public Simulator(SFC _sfc)
Erzeugt einen neuen Simulator. Das zu simulierende SFC wird direkt ?bergeben.
Parameters:
SFC -  
Method Detail

Initialize

public void Initialize()
Bringt den Simulator in den Anfangszustand

PrintConfiguration

public void PrintConfiguration(java.io.PrintStream out)
Ausgabe des aktuellen Zustands in Textform
Parameters:
out - PrintStream

SingleStep

public void SingleStep()
                throws SimException
Simuliert einen SFC-Zyklus
Throws:
SimException -