|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IWorkExecutor | |
|---|---|
| cz.cuni.amis.pogamut.shady | Shady - experimental POSH-like engine. |
| cz.cuni.amis.pogamut.sposh.engine | Yaposh engine and its executors used to evaluate yaposh plan. |
| cz.cuni.amis.pogamut.sposh.executor | Classes for creation and execution of primitives. |
| Uses of IWorkExecutor in cz.cuni.amis.pogamut.shady |
|---|
| Classes in cz.cuni.amis.pogamut.shady with type parameters of type IWorkExecutor | |
|---|---|
class |
ShadeEngine<EXECUTOR extends IWorkExecutor>
This class is taking a shade plan (already parsed in form of ShadeTree
and executing it using supplied IWorkExecutor. |
| Methods in cz.cuni.amis.pogamut.shady with parameters of type IWorkExecutor | |
|---|---|
BigDecimal |
IQuery.execute(IWorkExecutor executor)
Execute query and return number. |
BigDecimal |
QueryCall.execute(IWorkExecutor executor)
Execute the primitive with name and proper arguments and return value. |
| Uses of IWorkExecutor in cz.cuni.amis.pogamut.sposh.engine |
|---|
| Methods in cz.cuni.amis.pogamut.sposh.engine with parameters of type IWorkExecutor | |
|---|---|
PoshEngine.EvaluationResultInfo |
PoshEngine.evaluatePlan(IWorkExecutor workExecuter)
Do one step of the plan, pick a drive from DC and execute the element at the top of its stack. |
| Uses of IWorkExecutor in cz.cuni.amis.pogamut.sposh.executor |
|---|
| Subinterfaces of IWorkExecutor in cz.cuni.amis.pogamut.sposh.executor | |
|---|---|
interface |
ILogicWorkExecutor
Deprecated. This is a wrong place for these methods, SposhLogicController
has templated IWorkExecutor and methods logicBeforePlan
and logicBeforePlan. This is no longer automatically executed by LogicController anymore. You must do it yourself. |
| Classes in cz.cuni.amis.pogamut.sposh.executor that implement IWorkExecutor | |
|---|---|
class |
BehaviorWorkExecutor
Executor for posh plans that will execute annotated methods on the object. |
class |
PrintWorkExecutor
Very simple executor for plans that will print name of primitive, that is supposed to execute, to specified stream. |
class |
StateWorkExecutor
This class is an IWorkExecutor, that considers actions to be have state,
in this executor, primitive is working in phases INIT, RUN*, DONE. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||