|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FormalParameters | |
|---|---|
| cz.cuni.amis.pogamut.sposh.elements | This package contains parser for Yaposh plan, classes that represent elements of the plan and some auxiliry classes. |
| cz.cuni.amis.pogamut.sposh.engine | Yaposh engine and its executors used to evaluate yaposh plan. |
| Uses of FormalParameters in cz.cuni.amis.pogamut.sposh.elements |
|---|
| Fields in cz.cuni.amis.pogamut.sposh.elements declared as FormalParameters | |
|---|---|
protected FormalParameters |
ActionPattern.params
Formal parameters of this AP. |
| Methods in cz.cuni.amis.pogamut.sposh.elements that return FormalParameters | |
|---|---|
FormalParameters |
Adopt.getParameters()
|
FormalParameters |
IParametrizedElement.getParameters()
|
FormalParameters |
Competence.getParameters()
Get list of formal parametrs of competence (names and default values). |
FormalParameters |
ActionPattern.getParameters()
Get formal parametrs of this AP. |
FormalParameters |
PoshParser.parameters()
Declare parameters in C or AP. |
| Methods in cz.cuni.amis.pogamut.sposh.elements with parameters of type FormalParameters | |
|---|---|
void |
PoshParser.actionPatternElements(ActionPattern ap,
FormalParameters formalParameters)
process actions of the AP and add them into the passed ap. |
boolean |
Arguments.addFormal(Arguments.Argument newArgument,
FormalParameters formalParams)
Add argument to this list + following check: This list doesn't containe argument with same name as @newArgument. |
Arguments |
PoshParser.callParametersList(FormalParameters formalParameters)
callParametersList:: callParameter() ( "," callParameter() )* ")" |
CompetenceElement |
PoshParser.competenceElement(FormalParameters formalParameters)
competence-element ::= "(" NAME [ "(" |
List<Sense> |
PoshParser.competenceGoal(FormalParameters formalParameters)
( NIL | "(" |
List<CompetenceElement> |
PoshParser.competencePriorities(FormalParameters formalParameters)
competence-priorities ::= |
static ActionPattern |
LapElementsFactory.createActionPattern(String name,
FormalParameters params)
Create empty action pattern with specified name and parameters, but without any actions in it. |
static ActionPattern |
LapElementsFactory.createActionPattern(String name,
FormalParameters params,
List<TriggeredAction> actions)
Create action pattern |
void |
PoshParser.driveCollectionGoal(DriveCollection dc,
FormalParameters formalParameters)
Process goal of DC (if exists). |
DriveElement |
PoshParser.driveElement(FormalParameters formalParameters)
Create a drive and return it. |
cz.cuni.amis.pogamut.sposh.elements.PoshParser.Packet<Arguments,Freq> |
PoshParser.driveElementActionFreq(FormalParameters formalParameters)
Nonterminal for possible arguments of the action call of the drive action and the frequency. |
List<Sense> |
PoshParser.driveElementTrigger(FormalParameters formalParameters)
Read trigger (list of senses) and return it. |
Sense |
PoshParser.fullSense(FormalParameters formalParameters)
full-sense ::= "(" NAME [ |
List<Sense> |
PoshParser.goal(FormalParameters formalParameters)
Process goal sense and return them. |
PrimitiveCall |
PoshParser.senseCall(FormalParameters formalParameters)
SenseCall sense:: |
List<Sense> |
PoshParser.senses(FormalParameters formalParameters)
Get senses (if there are any) and return them. |
List<Sense> |
PoshParser.sensesList(FormalParameters formalParameters)
( NAME | |
Sense |
PoshParser.sensesListElement(FormalParameters formalParameters)
NAME | |
void |
Adopt.setParameters(FormalParameters newParams)
|
void |
IParametrizedElement.setParameters(FormalParameters newParams)
Set new parameters. |
void |
Competence.setParameters(FormalParameters newParams)
|
void |
ActionPattern.setParameters(FormalParameters newParams)
Change parameters of the AP. |
List<Sense> |
PoshParser.trigger(FormalParameters formalParameters)
Get list of senses of a trigger. |
| Constructors in cz.cuni.amis.pogamut.sposh.elements with parameters of type FormalParameters | |
|---|---|
Adopt(String name,
FormalParameters parameters,
List<Sense> exitCondition,
PrimitiveCall adoptedElement)
|
|
| Uses of FormalParameters in cz.cuni.amis.pogamut.sposh.engine |
|---|
| Constructors in cz.cuni.amis.pogamut.sposh.engine with parameters of type FormalParameters | |
|---|---|
VariableContext(VariableContext ctx,
Arguments callParameters,
FormalParameters formalParameters)
Create new variable context for diving into another function. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||