org.jbrain.qlink.state
Class DepartmentMenu

java.lang.Object
  |
  +--org.jbrain.qlink.state.AbstractState
        |
        +--org.jbrain.qlink.state.AbstractMenuState
              |
              +--org.jbrain.qlink.state.DepartmentMenu
All Implemented Interfaces:
QState

public class DepartmentMenu
extends AbstractMenuState


Field Summary
protected  int _iCurrMenuID
           
protected  int _iCurrMessageID
           
protected  int _iCurrParentID
           
protected  int _iNextMessageID
           
 
Fields inherited from class org.jbrain.qlink.state.AbstractMenuState
_alMenu, _alMessages, _hmMessages, _log, _lText, RESERVED_DATA_REF_ID_MAX, RESERVED_DATA_REF_ID_MIN, RESERVED_MENU_REF_ID_MAX, RESERVED_MENU_REF_ID_MIN, XMIT_BLOCKS_MAX
 
Fields inherited from class org.jbrain.qlink.state.AbstractState
_session
 
Constructor Summary
DepartmentMenu(QSession session)
           
 
Method Summary
 void activate()
           
protected  void connectToGateway(int id)
           
 boolean execute(Action a)
           
 
Methods inherited from class org.jbrain.qlink.state.AbstractMenuState
clearLineCount, clearMessageList, sendMenu, sendMessageList, sendPackedLines, sendSingleLines
 
Methods inherited from class org.jbrain.qlink.state.AbstractState
checkEmail, getName, passivate, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_iCurrMenuID

protected int _iCurrMenuID

_iCurrMessageID

protected int _iCurrMessageID

_iNextMessageID

protected int _iNextMessageID

_iCurrParentID

protected int _iCurrParentID
Constructor Detail

DepartmentMenu

public DepartmentMenu(QSession session)
Method Detail

activate

public void activate()
              throws java.io.IOException
Specified by:
activate in interface QState
Overrides:
activate in class AbstractState
java.io.IOException

execute

public boolean execute(Action a)
                throws java.io.IOException
Specified by:
execute in interface QState
Overrides:
execute in class AbstractMenuState
java.io.IOException

connectToGateway

protected void connectToGateway(int id)
                         throws java.io.IOException
Parameters:
id -
Throws:
java.io.IOException