Uses of Class
cz.cuni.amis.pogamut.sposh.elements.CompetenceElement

Packages that use CompetenceElement
cz.cuni.amis.pogamut.sposh.elements This package contains parser for POSH plan, classes that represent elements of POSH plan and some auxiliry classes. 
 

Uses of CompetenceElement in cz.cuni.amis.pogamut.sposh.elements
 

Methods in cz.cuni.amis.pogamut.sposh.elements that return CompetenceElement
 CompetenceElement PoshParser.competenceElement(FormalParameters formalParameters)
          competence-element ::= "(" NAME [ "(" ] NAME [ INTNUM ] ")"
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.
 

Methods in cz.cuni.amis.pogamut.sposh.elements that return types with arguments of type CompetenceElement
 List<CompetenceElement> PoshParser.competencePriorities(FormalParameters formalParameters)
          competence-priorities ::= + competence-elements ::= "(" + ")" => competence-priorities ::= ( "(" + ")" )+.
 List<CompetenceElement> Competence.getChildDataNodes()
           
 List<CompetenceElement> Competence.getChoices()
           
 Trigger<CompetenceElement> CompetenceElement.getTrigger()
          Get trigger of this choice.
 

Methods in cz.cuni.amis.pogamut.sposh.elements with parameters of type CompetenceElement
 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.
 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 © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.