public class DAX2LabelGraph extends DAX2Graph
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LABEL_KEY
The default key for the VDS namespace profile, that is used in case none
is specified by the user.
|
private String |
mLabelKey
The profile key that is used for the labelling.
|
DUMMY_NODE_ID, mAbstractGraph, mDone, mLabel, mLogger, mProps, mRoot
Constructor and Description |
---|
DAX2LabelGraph(PegasusProperties properties,
String dax)
The overloaded constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
cbDone()
Callback to signal that traversal of the DAX is complete.
|
void |
cbJob(Job job)
This constructs a graph node for the job and ends up storing it in the
internal map.
|
void |
setLabelKey(String key)
Set the profile key that is to be used to pick up the labels.
|
cbCompoundTransformation, cbDocument, cbExecutable, cbFile, cbParents, cbWfInvoke, get, getConstructedObject, getNameOfDAX, put
public static final String DEFAULT_LABEL_KEY
private String mLabelKey
public DAX2LabelGraph(PegasusProperties properties, String dax)
properties
- the properties passed to the planner.dax
- the path to the DAX file.public void setLabelKey(String key)
key
- the VDS profile key that is to be used.DEFAULT_LABEL_KEY
public void cbJob(Job job)
public void cbDone()
Copyright © 2011 The University of Southern California. All Rights Reserved.