Uses of Package
cz.cuni.amis.pogamut.sposh.elements

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

Classes in cz.cuni.amis.pogamut.sposh.elements used by cz.cuni.amis.pogamut.sposh.elements
ActionPattern
          AP is a named sequence of actions.
Adopt
          Adopt element is a stopgap.
Arguments
          This class represents arguments passed to PrimitiveCall.
Arguments.Argument
          Representation of argument in Yaposh plan.
Arguments.ValueArgument
          This argument is a static value, neverchanging, e.g.
Arguments.VariableArgument
          This argument value is dependent on value of some 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 is a child of DriveCollection.
FormalParameters
          List of parameters for element.
FormalParameters.Parameter
          This class represents one formal parameter of C or AP.
Freq
          Deprecated. 
Freq.FreqUnits
          Deprecated. Units for frequency
IConditionElement
          Interface for elements that use condition: either goal or trigger.
ILapChainListener
          Listener for changes on LapChain.
INamedElement
          Interface for lap elements with name.
IParametrizedElement
          Interface for elements that have parameters.
IReferenceElement
          Interface for elements that can reference other elements.
LapChain
          Chain of links that represents how are parameters passed in the chain of lap elements.
LapPath
          LapPath is used to describe path from the root of PoshPlan to some subnode of the plan.
LapPath.Link
          One link of the path, immutable.
LapType
          All elements that can exists in the plan and their type names that will be used in the path.
ParseException
          This exception is thrown when parse errors are encountered.
PoshDummyElement
          This is class used as intermediate class between PoshElement and DataNodes of POSH elements.
PoshElement
          Base class for each element of Yaposh plan.
PoshElementListener
          Mainly for widgets.
PoshParserConstants
          Token literal values and constants.
PoshParserTokenManager
          Token Manager.
PoshPlan
          Root node of whole lap plan, contains DriveCollection, all Competence and ActionPattern + optional documentation.
PrimitiveCall
          This class represents reference to some other element.
Sense
          Sense is a condition consisting from primitive call, predicate and value.
Sense.Predicate
          Various predicates used in Sense
SimpleCharStream
          An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SolTime
          Deprecated. 
SolTime.TimeUnits
          Deprecated. 
Token
          Describes the input token stream.
Trigger
          Trigger of an element.
TriggeredAction
          Triggered action is basically a call of some other entity that is supposed to be executed.
 

Classes in cz.cuni.amis.pogamut.sposh.elements used by cz.cuni.amis.pogamut.sposh.engine
Arguments
          This class represents arguments passed to PrimitiveCall.
FormalParameters
          List of parameters for element.
LapPath
          LapPath is used to describe path from the root of PoshPlan to some subnode of the plan.
PoshPlan
          Root node of whole lap plan, contains DriveCollection, all Competence and ActionPattern + optional documentation.
 

Classes in cz.cuni.amis.pogamut.sposh.elements used by cz.cuni.amis.pogamut.sposh.exceptions
ParseException
          This exception is thrown when parse errors are encountered.
PoshElement
          Base class for each element of Yaposh plan.
 



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