Uses of Interface
cz.cuni.amis.pogamut.sposh.elements.INamedElement

Packages that use INamedElement
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 INamedElement in cz.cuni.amis.pogamut.sposh.elements
 

Subinterfaces of INamedElement in cz.cuni.amis.pogamut.sposh.elements
 interface IParametrizedElement
          Unifying interface for elements that have methods having parameters.
 interface IReferenceElement
          This class exists mostly for typing reasons, it is used as ancestor of elements that can reference other elements.
 

Classes in cz.cuni.amis.pogamut.sposh.elements that implement INamedElement
 class ActionPattern
          AP is a named sequence of actions.
 class Adopt
           
 class Competence
          Competence is basically a named structure offering several choices.
 class CompetenceElement
          CompetenceElement is basically one of choices of the competence.
 class DriveCollection
          This is root of POSH plan in execution sense.
 class DriveElement
          Drive element (very informative, I know).
 class Sense
          Sense is basically a function in Python or Java.
 class TriggeredAction
          Triggered action is basically a call of some other entity that is supposed to be executed.
 

Methods in cz.cuni.amis.pogamut.sposh.elements with type parameters of type INamedElement
protected
<ELEMENT extends PoshElement & INamedElement>
int
PoshDummyElement.getElementId(List<ELEMENT> elements, ELEMENT element)
          Get index of @element in all @elements.
 

Method parameters in cz.cuni.amis.pogamut.sposh.elements with type arguments of type INamedElement
protected static String PoshDummyElement.getUnusedName(String template, List<? extends INamedElement> elements)
          Get valid name for new element, but name can't be same as any name used by passed elements.
protected static boolean PoshDummyElement.isUsedName(String name, List<? extends INamedElement> elements)
          Is passed name used by one of elements?
 



Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.