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

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

Methods in cz.cuni.amis.pogamut.sposh.elements that return PoshPlan
static PoshPlan LapElementsFactory.createPlan(String dcName)
          Create new plan with DC
 PoshPlan PoshElement.getRootNode()
          Get root node of POSH plan this node belongs to.
 PoshPlan PoshParser.parsePlan()
          FIXME: According to official grammar, plan can consists only from single competence or action pattern.
 

Methods in cz.cuni.amis.pogamut.sposh.elements with parameters of type PoshPlan
 void PoshParser.docString(PoshPlan plan)
          docstring ::= DOCUMENTATION COMMENT COMMENT COMMENT ")"
static LapChain LapChain.fromPath(PoshPlan plan, LapPath path)
          Create chain from the @path.
 void PoshParser.planFirstElement(PoshPlan plan)
          [ "(" ] Part of plan rule.
 void PoshParser.planFirstHalf(PoshPlan plan)
          First half of plan rule.
 void PoshParser.planSecondHalf(PoshPlan plan)
          ( "(" | )* Part of plan() rule
 void PoshParser.planSecondHalfElements(PoshPlan plan)
          ( | ) planSecondHalf(plan)
 void PoshPlan.synchronize(PoshPlan other)
          Synchronize the lap tree to other the lap tree.
<T extends PoshElement>
T
LapPath.traversePath(PoshPlan plan)
          Methods with name traverseXYZ mean traverse from XYZ below xyzLink means gor from xyz below according to type and id.
 

Uses of PoshPlan in cz.cuni.amis.pogamut.sposh.engine
 

Methods in cz.cuni.amis.pogamut.sposh.engine that return PoshPlan
 PoshPlan PoshEngine.getPlan()
          Get plan of this engine (serialize the parsed plane and return it).
 

Constructors in cz.cuni.amis.pogamut.sposh.engine with parameters of type PoshPlan
PoshEngine(int engineId, PoshPlan plan, ITimer timer, Logger log)
          Create new engine of Yaposh plan and PoshEngine.reset() it.
PoshEngine(PoshPlan plan)
           
PoshEngine(PoshPlan plan, ITimer timer)
           
PoshEngine(PoshPlan plan, ITimer timer, Logger log)
           
 



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