Package | Description |
---|---|
edu.isi.pegasus.planner.parser | |
edu.isi.pegasus.planner.parser.dax |
Modifier and Type | Method and Description |
---|---|
static Callback |
DAXParserFactory.loadDAXParserCallback(PegasusBag bag,
String dax,
String className)
Loads the implementing class corresponding to the type specified by the user.
|
static Callback |
DAXParserFactory.loadDAXParserCallback(String type,
PegasusBag bag,
String dax)
Loads the implementing class corresponding to the type specified by the user.
|
Modifier and Type | Method and Description |
---|---|
static DAXParser |
DAXParserFactory.loadDAXParser(PegasusBag bag,
Callback c,
String daxFile)
Loads the appropriate DAXParser looking at the dax schema that is specified
in the DAX file.
|
static DAXParser |
DAXParserFactory.loadDAXParser(String classname,
PegasusBag bag,
Callback c)
Loads the appropriate DAXParser looking at the dax schema that is specified by
the user.
|
Modifier and Type | Class and Description |
---|---|
class |
DAX2CDAG
This creates a dag corresponding to one particular partition of the whole
abstract plan.
|
class |
DAX2Graph
This callback implementation ends up building a detailed structure of the
graph referred to by the abstract plan in dax, that should make the graph
traversals easier.
|
class |
DAX2LabelGraph
The callback, that ends up building a label graph.
|
class |
DAX2Metadata
A callback that causes the parser to exit after the metadata about the DAX
has been parsed.
|
class |
DAX2NewGraph
An exploratory implementation that builds on the DAX2Graph.
|
class |
ExampleDAXCallback
An example callback that prints out the various elements in the DAX.
|
Modifier and Type | Field and Description |
---|---|
private Callback |
DAXParser2.mCallback
The handle to the class implementing the callback interface.
|
protected Callback |
DAXParser3.mCallback
Handle to the callback
|
Modifier and Type | Method and Description |
---|---|
Callback |
DAXParser2.getDAXCallback()
Retuns the DAXCallback for the parser
|
Callback |
DAXParser3.getDAXCallback()
Retuns the DAXCallback for the parser
|
Callback |
DAXParser.getDAXCallback()
Retuns the DAXCallback for the parser
|
Modifier and Type | Method and Description |
---|---|
void |
DAXParser2.setDAXCallback(Callback c)
Set the DAXCallback for the parser to call out to.
|
void |
DAXParser3.setDAXCallback(Callback c)
Set the DAXCallback for the parser to call out to.
|
void |
DAXParser.setDAXCallback(Callback c)
Set the DAXCallback for the parser to call out to.
|