alma::ACS::MasterComponentImpl::statemachine::OfflineState Class Reference

Inheritance diagram for alma::ACS::MasterComponentImpl::statemachine::OfflineState:
Inheritance graph
[legend]
Collaboration diagram for alma::ACS::MasterComponentImpl::statemachine::OfflineState:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OfflineState (AlmaSubsystemContext superContext, AvailableState context)
String stateName ()
AcsState[] getStateHierarchy ()
void setSubstate (OfflineSubStateAbstract newSubState, String eventName)
void entry ()
void initPass1 () throws AcsJIllegalStateEventEx
void initPass2 () throws AcsJIllegalStateEventEx
void shutdownPass2 () throws AcsJIllegalStateEventEx

Public Attributes

OfflineSubStateAbstract m_subState
boolean newEntryToThis = false

Constructor & Destructor Documentation

alma::ACS::MasterComponentImpl::statemachine::OfflineState::OfflineState ( AlmaSubsystemContext  superContext,
AvailableState  context 
) [inline]

Member Function Documentation

void alma::ACS::MasterComponentImpl::statemachine::OfflineState::entry (  )  [inline, virtual]
AcsState [] alma::ACS::MasterComponentImpl::statemachine::OfflineState::getStateHierarchy (  )  [inline, virtual]
void alma::ACS::MasterComponentImpl::statemachine::OfflineState::initPass1 (  )  throws AcsJIllegalStateEventEx [inline]
void alma::ACS::MasterComponentImpl::statemachine::OfflineState::initPass2 (  )  throws AcsJIllegalStateEventEx [inline]
void alma::ACS::MasterComponentImpl::statemachine::OfflineState::setSubstate ( OfflineSubStateAbstract  newSubState,
String  eventName 
) [inline]
void alma::ACS::MasterComponentImpl::statemachine::OfflineState::shutdownPass2 (  )  throws AcsJIllegalStateEventEx [inline]
String alma::ACS::MasterComponentImpl::statemachine::OfflineState::stateName (  )  [inline, virtual]

Member Data Documentation

Referenced by entry(), and setSubstate().


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

Generated by  doxygen 1.6.2