com.bbn.openmap.omGraphics.editable
Class CircleStateMachine

java.lang.Object
  extended by com.bbn.openmap.util.stateMachine.StateMachine
      extended by com.bbn.openmap.omGraphics.editable.EOMGStateMachine
          extended by com.bbn.openmap.omGraphics.editable.CircleStateMachine

public class CircleStateMachine
extends EOMGStateMachine


Field Summary
 
Fields inherited from class com.bbn.openmap.omGraphics.editable.EOMGStateMachine
DEFAULT_NUMBER_STATES, graphic, GRAPHIC_EDIT, GRAPHIC_SELECTED, GRAPHIC_SETOFFSET, GRAPHIC_UNDEFINED, GRAPHIC_UNSELECTED, NUMBER_STATES, offsetNeeded
 
Fields inherited from class com.bbn.openmap.util.stateMachine.StateMachine
currentState, resetState, states
 
Constructor Summary
CircleStateMachine(EditableOMCircle circle)
           
 
Method Summary
protected  State[] init()
           
protected  void setInitialEdit()
           
 
Methods inherited from class com.bbn.openmap.omGraphics.editable.EOMGStateMachine
isOffsetNeeded, setEdit, setOffset, setOffsetNeeded, setSelected, setUndefined, setUnselected
 
Methods inherited from class com.bbn.openmap.util.stateMachine.StateMachine
addStates, getResetState, getState, getState, getStates, reset, setMapMouseListenerResponses, setResetState, setResetState, setState, setState, setStateAt, setStates, setStates
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CircleStateMachine

public CircleStateMachine(EditableOMCircle circle)
Method Detail

init

protected State[] init()
Overrides:
init in class EOMGStateMachine

setInitialEdit

protected void setInitialEdit()


Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details