| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Field and Description |
|---|---|
static LapPath |
LapPath.DRIVE_COLLECTION_PATH
Path to the
LapType.DRIVE_COLLECTION. |
static LapPath |
LapPath.EMPTY
Empty path with no links.
|
static LapPath |
LapPath.PLAN_PATH
Path to the root of the plan, equivalent of /P:0
|
| Modifier and Type | Method and Description |
|---|---|
LapPath |
LapPath.concat(LapPath.Link appendedLink) |
LapPath |
LapPath.concat(LapPath appendPath)
Create new path consisting from this path and @appendPath
|
LapPath |
LapPath.concat(LapType type,
int id)
Create and return new LapPath by appending new link to all links of
current path.
|
static LapPath |
LapPath.getLinkPath(PoshElement endElement)
Construct path from the @endElement to its very first branch node(DC, AD,
AP, C) upward in the tree.
|
static LapPath |
LapPath.parse(String serializedPath)
Parse @serializedPath to
|
LapPath |
LapPath.subpath(int beginIndex,
int endIndex)
Return subpath of this path.
|
LapPath |
LapChain.toPath()
Create
LapPath from the chain. |
| Modifier and Type | Method and Description |
|---|---|
LapPath |
LapPath.concat(LapPath appendPath)
Create new path consisting from this path and @appendPath
|
static LapChain |
LapChain.fromPath(PoshPlan plan,
LapPath path)
Create chain from the @path.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EngineLog.pathReached(LapPath path)
Every time some executor of
PoshElement is about to execute it,
it calls this method. |
Copyright © 2018 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.