Uses of Interface
edu.isi.pegasus.planner.parser.dax.Callback
-
Packages that use Callback Package Description edu.isi.pegasus.planner.parser edu.isi.pegasus.planner.parser.dax -
-
Uses of Callback in edu.isi.pegasus.planner.parser
Methods in edu.isi.pegasus.planner.parser that return Callback Modifier and Type Method Description static Callback
DAXParserFactory. loadDAXParserCallback(PegasusBag bag, java.lang.String dax, java.lang.String className)
Loads the implementing class corresponding to the type specified by the user.static Callback
DAXParserFactory. loadDAXParserCallback(java.lang.String type, PegasusBag bag, java.lang.String dax)
Loads the implementing class corresponding to the type specified by the user.Methods in edu.isi.pegasus.planner.parser with parameters of type Callback Modifier and Type Method Description static DAXParser
DAXParserFactory. loadDAXParser(PegasusBag bag, Callback c, java.lang.String daxFile)
Loads the appropriate DAXParser looking at the dax schema that is specified in the DAX file.static DAXParser
DAXParserFactory. loadDAXParser(java.lang.String classname, PegasusBag bag, Callback c)
Loads the appropriate DAXParser looking at the dax schema that is specified by the user. -
Uses of Callback in edu.isi.pegasus.planner.parser.dax
Classes in edu.isi.pegasus.planner.parser.dax that implement Callback Modifier and Type Class 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.Fields in edu.isi.pegasus.planner.parser.dax declared as Callback Modifier and Type Field Description private Callback
DAXParser2. mCallback
The handle to the class implementing the callback interface.protected Callback
DAXParser3. mCallback
Handle to the callbackMethods in edu.isi.pegasus.planner.parser.dax that return Callback Modifier and Type Method Description Callback
DAXParser. getDAXCallback()
Retuns the DAXCallback for the parserCallback
DAXParser2. getDAXCallback()
Retuns the DAXCallback for the parserCallback
DAXParser3. getDAXCallback()
Retuns the DAXCallback for the parserMethods in edu.isi.pegasus.planner.parser.dax with parameters of type Callback Modifier and Type Method Description void
DAXParser. setDAXCallback(Callback c)
Set the DAXCallback for the parser to call out to.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.
-