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 CallbackDAXParserFactory. loadDAXParserCallback(PegasusBag bag, java.lang.String dax, java.lang.String className)Loads the implementing class corresponding to the type specified by the user.static CallbackDAXParserFactory. 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 DAXParserDAXParserFactory. 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 DAXParserDAXParserFactory. 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 classDAX2CDAGThis creates a dag corresponding to one particular partition of the whole abstract plan.classDAX2GraphThis 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.classDAX2LabelGraphThe callback, that ends up building a label graph.classDAX2MetadataA callback that causes the parser to exit after the metadata about the DAX has been parsed.classDAX2NewGraphAn exploratory implementation that builds on the DAX2Graph.classExampleDAXCallbackAn 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 CallbackDAXParser2. mCallbackThe handle to the class implementing the callback interface.protected CallbackDAXParser3. mCallbackHandle to the callbackMethods in edu.isi.pegasus.planner.parser.dax that return Callback Modifier and Type Method Description CallbackDAXParser. getDAXCallback()Retuns the DAXCallback for the parserCallbackDAXParser2. getDAXCallback()Retuns the DAXCallback for the parserCallbackDAXParser3. getDAXCallback()Retuns the DAXCallback for the parserMethods in edu.isi.pegasus.planner.parser.dax with parameters of type Callback Modifier and Type Method Description voidDAXParser. setDAXCallback(Callback c)Set the DAXCallback for the parser to call out to.voidDAXParser2. setDAXCallback(Callback c)Set the DAXCallback for the parser to call out to.voidDAXParser3. setDAXCallback(Callback c)Set the DAXCallback for the parser to call out to.
-