org-puremvc-php-multicore-utilities-statemachine
[ class tree: org-puremvc-php-multicore-utilities-statemachine ] [ index: org-puremvc-php-multicore-utilities-statemachine ] [ all elements ]

Element index for package org-puremvc-php-multicore-utilities-statemachine

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ n ] [ o ] [ r ] [ s ] [ t ] [ _ ]

_

__construct
in file StateMachine.php, method StateMachine::__construct()
    Constructor.
__construct
in file State.php, method State::__construct()
    Constructor.
__construct
in file FSMInjector.php, method FSMInjector::__construct()
    Constructor.
top

a

ACTION
in file StateMachine.php, class constant StateMachine::ACTION
    Action Notification name.
top

c

$canceled
in file StateMachine.php, variable StateMachine::$canceled
    The transition has been canceled.
$changed
in file State.php, variable State::$changed
    The notification to dispatch when the state has actually changed
CANCEL
in file StateMachine.php, class constant StateMachine::CANCEL
    Cancel Notification name
CHANGED
in file StateMachine.php, class constant StateMachine::CHANGED
    Changed Notification name
createState
in file FSMInjector.php, method FSMInjector::createState()
    Creates a State instance from its XML definition.
top

d

defineTrans
in file State.php, method State::defineTrans()
    Define a transition.
top

e

$entering
in file State.php, variable State::$entering
    The notification to dispatch when entering the state
$exiting
in file State.php, variable State::$exiting
    The notification to dispatch when exiting the state
top

f

$fsm
in file FSMInjector.php, variable FSMInjector::$fsm
    The XML FSM definition
FSMInjector
in file FSMInjector.php, class FSMInjector
    Creates and registers a StateMachine described in XML.
FSMInjector.php
procedural page FSMInjector.php
top

g

getCurrentState
in file StateMachine.php, method StateMachine::getCurrentState()
    Get the current state.
getStates
in file FSMInjector.php, method FSMInjector::getStates()
    Get the state definitions.
getTarget
in file State.php, method State::getTarget()
    Get the target state name for a given action.
top

h

handleNotification
in file StateMachine.php, method StateMachine::handleNotification()
    Handle notifications the StateMachine is interested in.
top

i

$initial
in file StateMachine.php, variable StateMachine::$initial
    The initial state of the FSM.
inject
in file FSMInjector.php, method FSMInjector::inject()
    Inject the StateMachine into the PureMVC apparatus.
isInitial
in file FSMInjector.php, method FSMInjector::isInitial()
    Is the given state the initial state?
top

l

listNotificationInterests
in file StateMachine.php, method StateMachine::listNotificationInterests()
    Notification interests for the StateMachine.
top

n

$name
in file State.php, variable State::$name
    The state name
NAME
in file StateMachine.php, class constant StateMachine::NAME
top

o

onRegister
in file StateMachine.php, method StateMachine::onRegister()
    onRegister event
top

r

registerState
in file StateMachine.php, method StateMachine::registerState()
    Registers the entry and exit commands for a given state.
removeState
in file StateMachine.php, method StateMachine::removeState()
    Remove a state mapping.
removeTrans
in file State.php, method State::removeTrans()
    Remove a previously defined transition.
top

s

$stateList
in file FSMInjector.php, variable FSMInjector::$stateList
    The List of State objects
$states
in file StateMachine.php, variable StateMachine::$states
    Map of States objects by name.
State.php
procedural page State.php
StateMachine.php
procedural page StateMachine.php
setCurrentState
in file StateMachine.php, method StateMachine::setCurrentState()
    Set the current state.
State
in file State.php, class State
    Defines a State.
StateMachine
in file StateMachine.php, class StateMachine
    A Finite State Machine implimentation.
top

t

$transitions
in file State.php, variable State::$transitions
    Transition map of actions to target states
transitionTo
in file StateMachine.php, method StateMachine::transitionTo()
    Transitions to the given state from the current state.
top

Documentation generated on Mon, 03 Aug 2009 05:20:47 +0000 by phpDocumentor 1.4.2