public class ALDWorkflowEdge extends Object
| Constructor and Description |
|---|
ALDWorkflowEdge(ALDWorkflowNode sourceNode,
String sourceParameterName,
ALDWorkflowNode targetNode,
String targetParameterName)
Create an edge with the given source and target.
|
| Modifier and Type | Method and Description |
|---|---|
ALDDataConverter |
getConverter() |
Integer |
getId()
Return the id associated with this edge.
|
ALDWorkflowNode |
getSourceNode()
Returns the source node.
|
String |
getSourceParameterName()
Returns the parameter name of the source.
|
ALDWorkflowNode |
getTargetNode()
Returns the target node.
|
String |
getTargetParameterName()
Returns the parameter name of the target.
|
boolean |
isNeedConverter() |
void |
print()
Print information of this edge to standard out.
|
protected void |
redirectSource(ALDWorkflowNode newSourceNode,
String newSourceParameterName)
Redirect the source of this edge
|
protected void |
redirectTarget(ALDWorkflowNode newTargetNode,
String newTargetParameterName)
Redirect the target of this node.
|
protected void |
setConverter(ALDDataConverter converter) |
public ALDWorkflowEdge(ALDWorkflowNode sourceNode, String sourceParameterName, ALDWorkflowNode targetNode, String targetParameterName)
sourceNode - sourceParameterName - targetNode - targetParameterName - public ALDWorkflowNode getSourceNode()
public String getSourceParameterName()
public ALDWorkflowNode getTargetNode()
public String getTargetParameterName()
public Integer getId()
protected void redirectSource(ALDWorkflowNode newSourceNode, String newSourceParameterName)
newSourceNode - newSourceParameterName - protected void redirectTarget(ALDWorkflowNode newTargetNode, String newTargetParameterName)
newTargetNode - newTargetParameterName - public ALDDataConverter getConverter()
protected void setConverter(ALDDataConverter converter)
converter - the converter to setpublic boolean isNeedConverter()
public void print()
Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.