| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.base.agent.navigation | |
| cz.cuni.amis.pogamut.base.agent.navigation.impl |
| Modifier and Type | Method and Description |
|---|---|
cz.cuni.amis.utils.flag.ImmutableFlag<IPathExecutorState> |
IPathExecutor.getState()
Returns a flag with the state of the executor - it is desirable you to set up listeners on this
flag as it publish important informations about the path execution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasePathExecutorState
Represents simple implementation of the
IPathExecutorState containing just the state. |
| Modifier and Type | Field and Description |
|---|---|
protected cz.cuni.amis.utils.flag.Flag<IPathExecutorState> |
AbstractPathExecutor.state |
| Modifier and Type | Method and Description |
|---|---|
protected IPathExecutorState |
BasePathExecutor.createState(PathExecutorState state)
Utility method that is responsible for creating new state for the path executor.
|
| Modifier and Type | Method and Description |
|---|---|
cz.cuni.amis.utils.flag.ImmutableFlag<IPathExecutorState> |
AbstractPathExecutor.getState() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractPathExecutor.switchState(IPathExecutorState newState)
Simple method that sets new
AbstractPathExecutor state into AbstractPathExecutor.state. |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.