org.jbrain.qlink.state
Interface QState

All Known Implementing Classes:
AbstractState

public interface QState


Method Summary
 void activate()
           
 boolean execute(Action a)
           
 java.lang.String getName()
           
 void passivate()
           
 void terminate()
           
 

Method Detail

activate

public void activate()
              throws java.io.IOException
java.io.IOException

execute

public boolean execute(Action a)
                throws java.io.IOException
java.io.IOException

passivate

public void passivate()
               throws java.io.IOException
java.io.IOException

terminate

public void terminate()

getName

public java.lang.String getName()