rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
scxml4py.stateMachine.StateMachine Class Reference
Inheritance diagram for scxml4py.stateMachine.StateMachine:

Public Member Functions

def __init__
 
def __str__
 
def getId
 
def getInitialTrans
 
def getSubstates
 
def getParallel
 
def setId
 
def setInitialState
 
def setFinalState
 
def setSubstates
 
def setParallel
 
def addSubstate
 
def addParallel
 
def updateStatesMap
 
def findStateInMap
 
def cloneParallel
 
def __init__
 
def __str__
 
def getId
 
def getInitialTrans
 
def getSubstates
 
def getParallel
 
def setId
 
def setInitialState
 
def setFinalState
 
def setSubstates
 
def setParallel
 
def addSubstate
 
def addParallel
 
def updateStatesMap
 
def findStateInMap
 
def cloneParallel
 

Public Attributes

 mId
 
 mInitialTrans
 
 mSubstates
 
 mParallel
 
 mStatesMap
 

Constructor & Destructor Documentation

def scxml4py.stateMachine.StateMachine.__init__ (   self,
  theId 
)
def scxml4py.stateMachine.StateMachine.__init__ (   self,
  theId 
)

Member Function Documentation

def scxml4py.stateMachine.StateMachine.__str__ (   self)
def scxml4py.stateMachine.StateMachine.__str__ (   self)
def scxml4py.stateMachine.StateMachine.addParallel (   self,
  s 
)
def scxml4py.stateMachine.StateMachine.addParallel (   self,
  s 
)
def scxml4py.stateMachine.StateMachine.addSubstate (   self,
  s 
)
def scxml4py.stateMachine.StateMachine.addSubstate (   self,
  s 
)
def scxml4py.stateMachine.StateMachine.cloneParallel (   self,
  numberOfClones,
  rootStateAbsId,
  actionMap,
  activityMap 
)
def scxml4py.stateMachine.StateMachine.cloneParallel (   self,
  numberOfClones,
  rootStateAbsId,
  actionMap,
  activityMap 
)
def scxml4py.stateMachine.StateMachine.findStateInMap (   self,
  absId 
)
def scxml4py.stateMachine.StateMachine.findStateInMap (   self,
  absId 
)
def scxml4py.stateMachine.StateMachine.getId (   self)
def scxml4py.stateMachine.StateMachine.getId (   self)
def scxml4py.stateMachine.StateMachine.getInitialTrans (   self)
def scxml4py.stateMachine.StateMachine.getInitialTrans (   self)
def scxml4py.stateMachine.StateMachine.getParallel (   self)
def scxml4py.stateMachine.StateMachine.getParallel (   self)
def scxml4py.stateMachine.StateMachine.getSubstates (   self)
def scxml4py.stateMachine.StateMachine.getSubstates (   self)
def scxml4py.stateMachine.StateMachine.setFinalState (   self,
  finalState 
)
def scxml4py.stateMachine.StateMachine.setFinalState (   self,
  finalState 
)
def scxml4py.stateMachine.StateMachine.setId (   self,
  theId 
)
def scxml4py.stateMachine.StateMachine.setId (   self,
  theId 
)
def scxml4py.stateMachine.StateMachine.setInitialState (   self,
  initialState,
  a = None 
)
def scxml4py.stateMachine.StateMachine.setInitialState (   self,
  initialState,
  a = None 
)
def scxml4py.stateMachine.StateMachine.setParallel (   self,
  parallel 
)
def scxml4py.stateMachine.StateMachine.setParallel (   self,
  parallel 
)
def scxml4py.stateMachine.StateMachine.setSubstates (   self,
  substates 
)
def scxml4py.stateMachine.StateMachine.setSubstates (   self,
  substates 
)
def scxml4py.stateMachine.StateMachine.updateStatesMap (   self,
  absId,
  s 
)
def scxml4py.stateMachine.StateMachine.updateStatesMap (   self,
  absId,
  s 
)

Member Data Documentation

scxml4py.stateMachine.StateMachine.mId
scxml4py.stateMachine.StateMachine.mInitialTrans
scxml4py.stateMachine.StateMachine.mParallel
scxml4py.stateMachine.StateMachine.mStatesMap
scxml4py.stateMachine.StateMachine.mSubstates

The documentation for this class was generated from the following files: