hades.models.fsm
Class Zustand

java.lang.Object
  extended byhades.models.fsm.Zustand

public class Zustand
extends java.lang.Object

Zustand des Automaten


Field Summary
 boolean isStart
          gibt an, ob der Zustand Startzustand ist
 java.lang.String name
          Name des Zustandes
 java.util.Hashtable outputHash
          enth?lt die Funktionen f?r die Outputs in diesem Zustand
 int x
          Koordinaten des Zustandes im Editor
 int y
          Koordinaten des Zustandes im Editor
 
Constructor Summary
Zustand(int xPos, int yPos)
          Konstruktor f?r einen Zustand ohne Namen
Zustand(java.lang.String Name, int xPos, int yPos)
          Konstruktor f?r einen Zustand
 
Method Summary
 void setNotStart()
          macht den Zustand zum Nicht-Startzustand
 void setStart()
          macht den Zustand zum Startzustand
 java.lang.String toString()
          gibt bei Aufruf den Namen des Zustands zur?ck
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public java.lang.String name
Name des Zustandes


x

public int x
Koordinaten des Zustandes im Editor


y

public int y
Koordinaten des Zustandes im Editor


isStart

public boolean isStart
gibt an, ob der Zustand Startzustand ist


outputHash

public java.util.Hashtable outputHash
enth?lt die Funktionen f?r die Outputs in diesem Zustand

Constructor Detail

Zustand

public Zustand(java.lang.String Name,
               int xPos,
               int yPos)
Konstruktor f?r einen Zustand

Parameters:
Name - Name des Zustands (String)
xPos - x-Koordinate im Editor (int)
yPos - y-Koordinate im Editor (int)

Zustand

public Zustand(int xPos,
               int yPos)
Konstruktor f?r einen Zustand ohne Namen

Parameters:
xPos - x-Koordinate im Editor (int)
yPos - y-Koordinate im Editor (int)
Method Detail

setStart

public void setStart()
macht den Zustand zum Startzustand


setNotStart

public void setNotStart()
macht den Zustand zum Nicht-Startzustand


toString

public java.lang.String toString()
gibt bei Aufruf den Namen des Zustands zur?ck

Returns:
String Name des Zustands