| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.sposh.elements |
This package contains parser for POSH plan, classes that represent
elements of POSH plan and some auxiliry classes.
|
| cz.cuni.amis.pogamut.sposh.engine |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PoshParser.docString(PoshPlan plan)
docstring ::= DOCUMENTATION COMMENT COMMENT COMMENT ")"
|
void |
PoshParser.planFirstElement(PoshPlan plan)
[ "("
|
void |
PoshParser.planFirstHalf(PoshPlan plan)
First half of plan rule.
|
void |
PoshParser.planSecondHalf(PoshPlan plan)
( "("
|
void |
PoshParser.planSecondHalfElements(PoshPlan plan)
(
|
void |
PoshPlan.synchronize(PoshPlan other)
Synchronize the lap tree to other the lap tree.
|
| Modifier and Type | Field and Description |
|---|---|
protected PoshPlan |
PoshEngine.plan |
| Modifier and Type | Method and Description |
|---|---|
PoshPlan |
PoshEngine.getPlan()
Get plan of this engine (serialize the parsed plane and return it).
|
| Constructor and Description |
|---|
ADExecutor(PoshPlan plan,
Adopt ad,
VariableContext ctx,
Logger log) |
PoshEngine(PoshPlan plan) |
PoshEngine(PoshPlan plan,
ITimer timer) |
PoshEngine(PoshPlan plan,
ITimer timer,
Logger log) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.