|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Planner
Classes that implement this interface, create a plan that will be used as input by the workflow layer
Method Summary | |
---|---|
gr.uoa.di.madgik.workflow.adaptor.search.searchsystemplan.PlanNode |
plan(search.library.util.cql.query.tree.GCQLNode root)
Receives the root of a CQL tree, creates a plan for the workflow layer, and returns the root of this plan |
Method Detail |
---|
gr.uoa.di.madgik.workflow.adaptor.search.searchsystemplan.PlanNode plan(search.library.util.cql.query.tree.GCQLNode root) throws CQLTreeSyntaxException, CQLUnsupportedException
root
- - the CQL tree root
CQLTreeSyntaxException
- - when the input tree is not in a valid state
(this case is possible when a chain of proprocessors is applied sequentially,
before planning)
CQLUnsupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |