rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
scxml4py.state.State Class Reference
Inheritance diagram for scxml4py.state.State:
scxml4py.state.StateAtomic scxml4py.state.StateAtomic scxml4py.state.StateCompound scxml4py.state.StateCompound scxml4py.state.StateHistory scxml4py.state.StateHistory scxml4py.state.StateParallel scxml4py.state.StateParallel

Public Member Functions

def __init__
 
def __str__
 
def __lt__
 
def __eq__
 
def __hash__
 
def getId
 
def getAbsoluteId
 
def getType
 
def getParent
 
def getHistory
 
def getEntryActions
 
def getExitActions
 
def getInitialTrans
 
def getInitialState
 
def getSubstates
 
def getTransitions
 
def getActivities
 
def getProperAncestors
 
def setId
 
def setAbsoluteId
 
def setParent
 
def setIsInitial
 
def setIsFinal
 
def setHistory
 
def setInitialState
 
def setFinalState
 
def setSubstates
 
def setTransitions
 
def setActivities
 
def isInitial
 
def isFinal
 
def isCompound
 
def isParallel
 
def isAtomic
 
def isHistory
 
def isDescendantFrom
 
def countParents
 
def resolveAbsoluteId
 
def addEntryAction
 
def addExitAction
 
def addActivity
 
def startActivities
 
def cancelActivities
 
def addSubstate
 
def addTransition
 
def copy
 
def __init__
 
def __str__
 
def __lt__
 
def __eq__
 
def __hash__
 
def getId
 
def getAbsoluteId
 
def getType
 
def getParent
 
def getHistory
 
def getEntryActions
 
def getExitActions
 
def getInitialTrans
 
def getInitialState
 
def getSubstates
 
def getTransitions
 
def getActivities
 
def getProperAncestors
 
def setId
 
def setAbsoluteId
 
def setParent
 
def setIsInitial
 
def setIsFinal
 
def setHistory
 
def setInitialState
 
def setFinalState
 
def setSubstates
 
def setTransitions
 
def setActivities
 
def isInitial
 
def isFinal
 
def isCompound
 
def isParallel
 
def isAtomic
 
def isHistory
 
def isDescendantFrom
 
def countParents
 
def resolveAbsoluteId
 
def addEntryAction
 
def addExitAction
 
def addActivity
 
def startActivities
 
def cancelActivities
 
def addSubstate
 
def addTransition
 
def copy
 

Static Public Member Functions

def getSeparator
 
def getSeparator
 

Public Attributes

 mId
 
 mAbsId
 
 mType
 
 mParent
 
 mSubstates
 
 mHistory
 
 mTransitions
 
 mOnEntry
 
 mOnExit
 
 mActivities
 
 mInitialTrans
 
 mIsInitial
 
 mIsFinal
 

Constructor & Destructor Documentation

def scxml4py.state.State.__init__ (   self,
  theId,
  theType 
)
def scxml4py.state.State.__init__ (   self,
  theId,
  theType 
)

Member Function Documentation

def scxml4py.state.State.__eq__ (   self,
  other 
)
def scxml4py.state.State.__eq__ (   self,
  other 
)
def scxml4py.state.State.__hash__ (   self,
  args,
  kwargs 
)
def scxml4py.state.State.__hash__ (   self,
  args,
  kwargs 
)
def scxml4py.state.State.__lt__ (   self,
  other 
)
def scxml4py.state.State.__lt__ (   self,
  other 
)
def scxml4py.state.State.__str__ (   self)
def scxml4py.state.State.__str__ (   self)
def scxml4py.state.State.addActivity (   self,
  activity 
)
def scxml4py.state.State.addActivity (   self,
  activity 
)
def scxml4py.state.State.addEntryAction (   self,
  a 
)
def scxml4py.state.State.addEntryAction (   self,
  a 
)
def scxml4py.state.State.addExitAction (   self,
  a 
)
def scxml4py.state.State.addExitAction (   self,
  a 
)
def scxml4py.state.State.addSubstate (   self,
  s 
)
def scxml4py.state.State.addSubstate (   self,
  s 
)
def scxml4py.state.State.addTransition (   self,
  target,
  event,
  action,
  condition = None 
)
def scxml4py.state.State.addTransition (   self,
  target,
  event,
  action,
  condition = None 
)
def scxml4py.state.State.cancelActivities (   self)
def scxml4py.state.State.cancelActivities (   self)
def scxml4py.state.State.copy (   self,
  regionNo,
  clonedParentState,
  clonedState,
  statesMap,
  actionMap,
  activityMap 
)
def scxml4py.state.State.copy (   self,
  regionNo,
  clonedParentState,
  clonedState,
  statesMap,
  actionMap,
  activityMap 
)
def scxml4py.state.State.countParents (   self)
def scxml4py.state.State.countParents (   self)
def scxml4py.state.State.getAbsoluteId (   self)
def scxml4py.state.State.getAbsoluteId (   self)
def scxml4py.state.State.getActivities (   self)
def scxml4py.state.State.getActivities (   self)
def scxml4py.state.State.getEntryActions (   self)
def scxml4py.state.State.getEntryActions (   self)
def scxml4py.state.State.getExitActions (   self)
def scxml4py.state.State.getExitActions (   self)
def scxml4py.state.State.getHistory (   self)
def scxml4py.state.State.getHistory (   self)
def scxml4py.state.State.getId (   self)
def scxml4py.state.State.getId (   self)
def scxml4py.state.State.getInitialState (   self)
def scxml4py.state.State.getInitialState (   self)
def scxml4py.state.State.getInitialTrans (   self)
def scxml4py.state.State.getInitialTrans (   self)
def scxml4py.state.State.getParent (   self)
def scxml4py.state.State.getParent (   self)
def scxml4py.state.State.getProperAncestors (   self,
  upperBoundState 
)
def scxml4py.state.State.getProperAncestors (   self,
  upperBoundState 
)
def scxml4py.state.State.getSeparator ( )
static
def scxml4py.state.State.getSeparator ( )
static
def scxml4py.state.State.getSubstates (   self)
def scxml4py.state.State.getSubstates (   self)
def scxml4py.state.State.getTransitions (   self)
def scxml4py.state.State.getTransitions (   self)
def scxml4py.state.State.getType (   self)
def scxml4py.state.State.getType (   self)
def scxml4py.state.State.isAtomic (   self)
def scxml4py.state.State.isAtomic (   self)
def scxml4py.state.State.isCompound (   self)
def scxml4py.state.State.isCompound (   self)
def scxml4py.state.State.isDescendantFrom (   self,
  parent 
)
def scxml4py.state.State.isDescendantFrom (   self,
  parent 
)
def scxml4py.state.State.isFinal (   self)
def scxml4py.state.State.isFinal (   self)
def scxml4py.state.State.isHistory (   self)
def scxml4py.state.State.isHistory (   self)
def scxml4py.state.State.isInitial (   self)
def scxml4py.state.State.isInitial (   self)
def scxml4py.state.State.isParallel (   self)
def scxml4py.state.State.isParallel (   self)
def scxml4py.state.State.resolveAbsoluteId (   self)
def scxml4py.state.State.resolveAbsoluteId (   self)
def scxml4py.state.State.setAbsoluteId (   self,
  theAbsId 
)
def scxml4py.state.State.setAbsoluteId (   self,
  theAbsId 
)
def scxml4py.state.State.setActivities (   self,
  activities 
)
def scxml4py.state.State.setActivities (   self,
  activities 
)
def scxml4py.state.State.setFinalState (   self,
  finalState 
)
def scxml4py.state.State.setFinalState (   self,
  finalState 
)
def scxml4py.state.State.setHistory (   self,
  history 
)
def scxml4py.state.State.setHistory (   self,
  history 
)
def scxml4py.state.State.setId (   self,
  theId 
)
def scxml4py.state.State.setId (   self,
  theId 
)
def scxml4py.state.State.setInitialState (   self,
  initialState,
  theAction 
)
def scxml4py.state.State.setInitialState (   self,
  initialState,
  theAction 
)
def scxml4py.state.State.setIsFinal (   self,
  isFinal 
)
def scxml4py.state.State.setIsFinal (   self,
  isFinal 
)
def scxml4py.state.State.setIsInitial (   self,
  isInitial 
)
def scxml4py.state.State.setIsInitial (   self,
  isInitial 
)
def scxml4py.state.State.setParent (   self,
  theParent 
)
def scxml4py.state.State.setParent (   self,
  theParent 
)
def scxml4py.state.State.setSubstates (   self,
  substates 
)
def scxml4py.state.State.setSubstates (   self,
  substates 
)
def scxml4py.state.State.setTransitions (   self,
  transitions 
)
def scxml4py.state.State.setTransitions (   self,
  transitions 
)
def scxml4py.state.State.startActivities (   self)
def scxml4py.state.State.startActivities (   self)

Member Data Documentation

scxml4py.state.State.mAbsId
scxml4py.state.State.mActivities
scxml4py.state.State.mHistory
scxml4py.state.State.mId
scxml4py.state.State.mInitialTrans
scxml4py.state.State.mIsFinal
scxml4py.state.State.mIsInitial
scxml4py.state.State.mOnEntry
scxml4py.state.State.mOnExit
scxml4py.state.State.mParent
scxml4py.state.State.mSubstates
scxml4py.state.State.mTransitions
scxml4py.state.State.mType

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