|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||

| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Summary | |
|---|---|
| ActionResult | The value returned by the primitive via IWorkExecutor that can modify the behavior of posh stack evaluation. |
| Annotation Types Summary | |
|---|---|
| Param | Specified the name of a variable from the VariableContext that will
be mapped the parameter with the annotation. |
| PrimitiveInfo | Optional, use this annotation for the some implementation of ISense and
IAction, this annotation specifies the name and description of primitive. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||