cz.cuni.amis.pogamut.base.agent.navigation
Interface IPathExecutorState

All Known Implementing Classes:
BasePathExecutorState

public interface IPathExecutorState

Represents a state of the IPathExecutor providing a high-level description of the state via getState().

Note that executor states can't change on a whim - please read javadoc for PathExecutorState that contains description of how the state can change.

Every IPathExecutor implementor may provide own implementation of this interface so it is able to pass arbitrary information within its state.


Method Summary
 PathExecutorState getState()
          Returns current high-level state of the IPathExecutor.
 

Method Detail

getState

PathExecutorState getState()
Returns current high-level state of the IPathExecutor.

Returns: