Package repast.simphony.statecharts.old
Class State
- java.lang.Object
-
- repast.simphony.statecharts.old.State
-
- Direct Known Subclasses:
CompositeState
,SimpleState
public abstract class State extends Object
State abstract class.- Author:
- jozik
-
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
enterState()
protected void
enterStateFromChild()
protected void
enterStateFromInitialState()
abstract void
exitState()
String
getId()
State
getParent()
boolean
hasParent()
abstract void
initializeState()
void
setId(String id)
void
setParent(State parent)
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getParent
public State getParent()
-
setParent
public void setParent(State parent)
-
hasParent
public boolean hasParent()
-
enterStateFromChild
protected void enterStateFromChild()
-
enterStateFromInitialState
protected void enterStateFromInitialState()
-
enterState
public abstract void enterState()
-
exitState
public abstract void exitState()
-
initializeState
public abstract void initializeState()
-
-