Uses of Interface
edu.isi.pegasus.planner.parser.dax.Callback

Packages that use Callback
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
static Callback DAXParserFactory.loadDAXParserCallback(PegasusProperties properties, String dax, String className)
          Loads the implementing class corresponding to the type specified by the user.
static Callback DAXParserFactory.loadDAXParserCallback(String type, PegasusProperties properties, 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
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.
 

Uses of Callback in edu.isi.pegasus.planner.parser.dax
 

Classes in edu.isi.pegasus.planner.parser.dax that implement Callback
 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
private  Callback DAXParser2.mCallback
          The handle to the class implementing the callback interface.
protected  Callback DAXParser3.mCallback
          Handle to the callback
 

Methods in edu.isi.pegasus.planner.parser.dax that return Callback
 Callback DAXParser2.getDAXCallback()
          Retuns the DAXCallback for the parser
 Callback DAXParser.getDAXCallback()
          Retuns the DAXCallback for the parser
 Callback DAXParser3.getDAXCallback()
          Retuns the DAXCallback for the parser
 

Methods in edu.isi.pegasus.planner.parser.dax with parameters of type Callback
 void DAXParser2.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.
 void DAXParser3.setDAXCallback(Callback c)
          Set the DAXCallback for the parser to call out to.
 



Copyright © 2011 The University of Southern California. All Rights Reserved.