| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.sposh.elements |
This package contains parser for Yaposh plan, classes that represent
elements of the plan and some auxiliry classes.
|
| Modifier and Type | Method and Description |
|---|---|
CompetenceElement |
PoshParser.competenceElement(FormalParameters formalParameters)
competence-element ::= "(" NAME [ "("
|
static CompetenceElement |
LapElementsFactory.createCompetenceElement(CompetenceElement choice)
Create a copy of a passed choice.
|
static CompetenceElement |
LapElementsFactory.createCompetenceElement(DriveElement drive)
Create choice from the passed drive.
|
static CompetenceElement |
LapElementsFactory.createCompetenceElement(String name)
Create new competence element with no trigger sense and default action.
|
static CompetenceElement |
LapElementsFactory.createCompetenceElement(String name,
List<Sense> triggerSenses,
String actionName) |
CompetenceElement |
Competence.getChoice(int choiceId)
Get choice with specified id.
|
| Modifier and Type | Method and Description |
|---|---|
List<CompetenceElement> |
PoshParser.competencePriorities(FormalParameters formalParameters)
competence-priorities ::=
|
Trigger<CompetenceElement> |
CompetenceElement.getCondition()
Get trigger of the choice.
|
List<CompetenceElement> |
Competence.getChildDataNodes() |
List<CompetenceElement> |
Competence.getChoices() |
Trigger<CompetenceElement> |
CompetenceElement.getTrigger()
Get trigger of this choice.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Competence.addElement(CompetenceElement choice)
Add passed element as the last element of this competence and emit.
|
void |
Competence.addElement(int index,
CompetenceElement choice)
Add choice as the @index element of all competences choices + emit.
|
static CompetenceElement |
LapElementsFactory.createCompetenceElement(CompetenceElement choice)
Create a copy of a passed choice.
|
static DriveElement |
LapElementsFactory.createDriveElement(CompetenceElement choice)
Create drive based on the choice.
|
int |
Competence.getChoiceId(CompetenceElement choice)
Get index of @choice.
|
void |
Competence.removeElement(CompetenceElement element)
Remove the
CompetenceElement from this competence and emit
notification about deletion. |
Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.