| Interface | Description |
|---|---|
| IAction |
Primitive representation used in
StateWorkExecutor. |
| ILogicWorkExecutor | Deprecated
This is a wrong place for these methods,
SposhLogicController
has templated IWorkExecutor and methods logicBeforePlan
and logicBeforePlan. |
| ISense<RETURN> |
Interface for sense in state paradigma.
|
| IWorkExecutor |
Interface that is used by posh engine to execute primitives.
|
| Class | Description |
|---|---|
| BehaviorWorkExecutor |
Executor for posh plans that will execute annotated methods on the object.
|
| ParamsAction<CONTEXT extends Context> |
Base class for
actions that have parameters passed to them
using the reflection API. |
| ParamsSense<CONTEXT extends Context,RETURN> |
Create new parametrized
sense using reflection. |
| PrintWorkExecutor |
Very simple executor for plans that will print name of primitive, that is supposed
to execute, to specified stream.
|
| StateAction<CONTEXT extends Context> |
Basic state action primitive.
|
| StateSense<CONTEXT extends Context,RETURN> |
Basic state sense primitive.
|
| StateWorkExecutor |
This class is an
IWorkExecutor, that considers actions to be have state,
in this executor, primitive is working in phases INIT, RUN*, DONE. |
| Enum | Description |
|---|---|
| ActionResult |
The value returned by the primitive via
IWorkExecutor that can modify the behavior of posh stack evaluation. |
| Annotation Type | Description |
|---|---|
| Param |
Specified the name of a variable from the
VariableContext that will
be mapped the parameter with the annotation. |
| PrimitiveInfo |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.