|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HighLevelDataDependency
Represents a data dependency, which is a constraint on chosing the corresponding alternative path at a decision point in the process.
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Determines when two HighLevelDataDependencies are the same. |
java.lang.String |
getExpression()
Retrieves the expression representing the constraint specified for chosing the represented alternative path. |
ModelGraphVertex |
getSourceNode()
Retrieves the source node of the data dependency, i.e., the choice node representing the decision point. |
ModelGraphVertex |
getTargetNode()
Retrieves the target node of the data dependency, i.e., the first task or router node on the corresponding alternative path. |
int |
hashCode()
Returns the hashcode for a HighLevelDataDependency object. |
void |
setExpression(java.lang.String expression)
Sets the expression representing the constraint for chosing the alternative path for this dependency (between two nodes) |
void |
setSourceNode(ModelGraphVertex source)
Assigns the starting point of the data dependency, i.e., the choice node representing the decision point. |
void |
setTargetNode(ModelGraphVertex target)
Assigns the end point of the data dependency, i.e., the first task or router node on the corresponding alternative path. |
Method Detail |
---|
void setExpression(java.lang.String expression)
expression
- String the expression for this dependencyjava.lang.String getExpression()
ModelGraphVertex getSourceNode()
ModelGraphVertex getTargetNode()
void setSourceNode(ModelGraphVertex source)
source
- the source node to be setvoid setTargetNode(ModelGraphVertex target)
target
- the target node to be setboolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- Object object to be compared for equality with this HighLevelDataDependency
int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |