|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.isi.pegasus.planner.partitioner.MultipleLook.MyCallBackHandler
private class MultipleLook.MyCallBackHandler
The internal callback handler for the DAXParser in Euryale. It only stores the jobs that are part of the dax, that are then populated into the internal ADAG object that is used to write out the dax file corresponding to the partition.
| Constructor Summary | |
|---|---|
MultipleLook.MyCallBackHandler()
The empty constructor. |
|
| Method Summary | |
|---|---|
void |
cb_document(Map attributes)
Callback when the opening tag was parsed. |
void |
cb_done()
Callback when the parsing of the document is done. |
void |
cb_filename(org.griphyn.vdl.dax.Filename filename)
Callback when the section 1 filenames are being parsed. |
void |
cb_job(org.griphyn.vdl.dax.Job job)
Callback for the job from section 2 jobs. |
void |
cb_parents(String child,
List parents)
Callback for child and parent relationships from section 3. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultipleLook.MyCallBackHandler()
| Method Detail |
|---|
public void cb_document(Map attributes)
cb_document in interface org.griphyn.vdl.euryale.Callbackattributes - is a map of attribute key to attribute valuepublic void cb_filename(org.griphyn.vdl.dax.Filename filename)
org.griphyn.vdl.euryale.Callback
cb_filename in interface org.griphyn.vdl.euryale.Callbackfilename - is a DAX-style filename elements.public void cb_job(org.griphyn.vdl.dax.Job job)
org.griphyn.vdl.euryale.Callback
cb_job in interface org.griphyn.vdl.euryale.Callbackjob - is the DAX-style job.
public void cb_parents(String child,
List parents)
org.griphyn.vdl.euryale.Callback
cb_parents in interface org.griphyn.vdl.euryale.Callbackchild - is the IDREF of the child element.parents - is a list of IDREFs of the included parents.public void cb_done()
org.griphyn.vdl.euryale.Callback
cb_done in interface org.griphyn.vdl.euryale.Callback
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||