|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IParametrizedElement | Unifying interface for elements that have methods having parameters. |
PoshElementListener<PARENT extends PoshElement> | Mainly for widgets. |
PoshParserConstants | Token literal values and constants. |
Class Summary | |
---|---|
ActionPattern | AP is a named sequence of actions . |
Adopt | |
Arguments | This class represents the arguments of the PrimitiveCall . |
Arguments.Argument | |
Arguments.ValueArgument | This parameter is static value, neverchanging. |
Arguments.VariableArgument | This parameter is dependant on value of some kind of variable. |
Competence | Competence is basically a named structure offering several choices . |
CompetenceElement | CompetenceElement is basically one of choices of the competence. |
DriveCollection | This is root of POSH plan in execution sense. |
DriveElement | Drive element (very informative, I know). |
FormalParameters | This class is used as holder of all formal parameters for C or AP. |
FormalParameters.Parameter | This class represents one formal parameter of C or AP. |
Freq | Class for holding information about frequency of running various parts of POSH plan. |
LapElementsFactory | This is a factory class that can be used to create various elements. |
LapPath | LapPath is used to describe path from the root of PoshPlan to
some subnode of the plan. |
NamedLapElement<THIS extends PoshElement,PARENT extends PoshElement> | Ancestor class for lap elements with name. |
PoshDummyElement<THIS extends PoshElement,PARENT extends PoshElement> | This is class used as intermediate class between PoshElement and DataNodes of POSH elements. |
PoshElement<T extends PoshElement,PARENT extends PoshElement> | Ancestor of representative of one element in Posh plan. |
PoshParser | |
PoshParserTokenManager | Token Manager. |
PoshPlan | Root node of whole lap plan, contains DriveCollection , all Competence
and ActionPattern + optional documentation. |
PrimitiveCall | This class specifies call to some primitive (either sense or action). |
Result | Class representing value in posh plan. |
Sense | Sense is basically a function in Python or Java. |
SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
SolTime | It is more or less time and units of time. |
Token | Describes the input token stream. |
Trigger<OWNER extends PoshElement> | Trigger of an element. |
TriggeredAction | Triggered action is basically a call of some other entity that is supposed to be executed. |
Enum Summary | |
---|---|
Freq.FreqUnits | Units for frequency |
LapType | All elements that can exists in the plan and their type names that will be used in the path. |
Sense.Predicate | Various predicates used in Sense |
SolTime.TimeUnits |
Exception Summary | |
---|---|
ParseException | This exception is thrown when parse errors are encountered. |
Error Summary | |
---|---|
TokenMgrError | Token Manager Error. |
This package contains parser for POSH plan, classes that represent elements of POSH plan and some auxiliry classes.
Root of whole POSH plan structure is PoshTreeRoot
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |