See: Description
| Interface | Description |
|---|---|
| PoshElementListener<PARENT extends PoshElement> |
Mainly for widgets.
|
| PoshParserConstants |
Token literal values and constants.
|
| Class | Description |
|---|---|
| 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.
|
| 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 | Description |
|---|---|
| Freq.FreqUnits |
Units for frequency
|
| Sense.Predicate |
Various predicates used in Sense
|
| SolTime.TimeUnits |
| Exception | Description |
|---|---|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| Error | Description |
|---|---|
| TokenMgrError |
Token Manager Error.
|
Root of whole POSH plan structure is PoshTreeRoot.
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.