|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
actions
.CompetenceElement.comment
.
CompetenceElement.name
.
CompetenceElement.retries
.
choices
.PrimitiveInfo
, can be null if
no annotation.
IAction
is
supposed to execute, therefore use this to clean up the mess.
LapType.DRIVE_COLLECTION
.
DriveCollection
.BehaviorWorkExecutor.executePrimitive(String, VariableContext)
.
BehaviorWorkExecutor.executePrimitive(String, VariableContext)
.
ParamInfo.Type
for passed java type.
FireResult.getNextElement()
is null.
RuntimeException
for situations that shouldn;t ever happen
(e.g.PoshPlan.getActionPatterns()
.List.get(int)
.
PoshPlan.getAdopts()
.List.get(int)
.
Boolean
class.
IWorkExecutor
.
PoshPlan.getCompetences()
.List.get(int)
.
DriveCollection.getDrives()
.List.get(int)
.
IWorkExecutor
.
Number
and from Boolean
(true = 1, false = 0)
Arguments.Argument.getName()
instead, wrongly named.
Sense.Predicate.DEFAULT
.
Trigger
this sense is part of.
StateWorkExecutor
.LapChain
.SposhLogicController
has templated IWorkExecutor
and methods logicBeforePlan
and logicBeforePlan. This is no longer automatically executed by LogicController anymore. You must do it yourself.Boolean
class?
Competence
with specified name?
Result.isFalse(java.lang.Object)
.
ChainLink
.
LapPath
is used to describe path from the root of PoshPlan
to
some subnode of the plan.PrimitiveInfo
, not necessary unique.
VariableContext
that will
be mapped the parameter with the annotation.actions
that have parameters passed to them
using the reflection API.sense
using reflection.PoshElement
is about to execute it,
it calls this method.
PoshEngine.reset()
it.
DriveCollection
, all Competence
and ActionPattern
+ optional documentation.PrimitiveData
about some primitive that does't have PrimitiveInfo
annotation.
ISense
and
IAction
, this annotation specifies the name and description of primitive.System.out
.
PoshPlan.author
.
PoshPlan.info
.
PoshPlan.name
.
CompetenceElement
from this competence and emit
notification about deletion.
ActionPattern
in the PoshPlan
.
Competence
in the PoshPlan
.
CompetenceElement.setName(java.lang.String)
.
DriveCollection.setName(java.lang.String)
.
DriveElement.setName(java.lang.String)
.
ISense
.
PoshElement
of the node.
ShadeTree
and executing it using supplied IWorkExecutor
.behaviour
class.behaviour
class.IWorkExecutor
, that considers actions to be have state,
in this executor, primitive is working in phases INIT, RUN*, DONE.LapPath
from the chain.
PoshElement
as argument.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |