Package | Description |
---|---|
org.apache.taverna.workflowmodel |
Defines classes and interfaces for workflow level entities and events.
|
org.apache.taverna.workflowmodel.impl |
Implementation package for workflow entities
|
org.apache.taverna.workflowmodel.utils |
Modifier and Type | Method and Description |
---|---|
Merge |
Edits.createMerge(Dataflow dataflow) |
Merge |
MergePort.getMerge() |
Modifier and Type | Method and Description |
---|---|
Edit<Merge> |
Edits.getAddMergeInputPortEdit(Merge merge,
MergeInputPort mergeInputPort)
Returns an edit to add a MergeInputPort to a Merge.
|
Edit<Merge> |
Edits.getConnectMergedDatalinkEdit(Merge merge,
EventForwardingOutputPort sourcePort,
EventHandlingInputPort sinkPort)
Creates and returns an instance of an Edit
|
List<? extends Merge> |
Dataflow.getMerges()
Dataflows also contain a set of merge operations, this method returns an
unmodifiable copy of the set.
|
Edit<Merge> |
Edits.getRenameMergeEdit(Merge merge,
String newName)
Rename a merge
|
Edit<Merge> |
Edits.getReorderMergeInputPortsEdit(Merge merge,
List<MergeInputPort> reorderedMergeInputPortList)
Returns an edit to reorder the list of MergeInputPortS in a Merge.
|
Modifier and Type | Method and Description |
---|---|
MergeInputPort |
Edits.createMergeInputPort(Merge merge,
String name,
int depth)
Builds a new MergeOutputPort.
|
Edit<Dataflow> |
Edits.getAddMergeEdit(Dataflow dataflow,
Merge processor) |
Edit<Merge> |
Edits.getAddMergeInputPortEdit(Merge merge,
MergeInputPort mergeInputPort)
Returns an edit to add a MergeInputPort to a Merge.
|
Edit<Merge> |
Edits.getConnectMergedDatalinkEdit(Merge merge,
EventForwardingOutputPort sourcePort,
EventHandlingInputPort sinkPort)
Creates and returns an instance of an Edit
|
Edit<Dataflow> |
Edits.getRemoveMergeEdit(Dataflow dataflow,
Merge merge)
Removes a merge from the dataflow.
|
Edit<Merge> |
Edits.getRenameMergeEdit(Merge merge,
String newName)
Rename a merge
|
Edit<Merge> |
Edits.getReorderMergeInputPortsEdit(Merge merge,
List<MergeInputPort> reorderedMergeInputPortList)
Returns an edit to reorder the list of MergeInputPortS in a Merge.
|
Modifier and Type | Method and Description |
---|---|
Merge |
AbstractMergeEdit.applyEdit() |
Merge |
EditsImpl.createMerge(Dataflow dataflow)
Creates a MergeImpl instance.
|
Modifier and Type | Method and Description |
---|---|
Edit<Merge> |
EditsImpl.getAddMergeInputPortEdit(Merge merge,
MergeInputPort mergeInputPort) |
Edit<Merge> |
EditsImpl.getConnectMergedDatalinkEdit(Merge merge,
EventForwardingOutputPort sourcePort,
EventHandlingInputPort sinkPort) |
List<? extends Merge> |
DataflowImpl.getMerges()
Return the list of all merge operations within the dataflow
|
Edit<Merge> |
EditsImpl.getRenameMergeEdit(Merge merge,
String newName) |
Edit<Merge> |
EditsImpl.getReorderMergeInputPortsEdit(Merge merge,
List<MergeInputPort> reorderedMergeInputPortList) |
Modifier and Type | Method and Description |
---|---|
MergeInputPort |
EditsImpl.createMergeInputPort(Merge merge,
String name,
int depth) |
Edit<Dataflow> |
EditsImpl.getAddMergeEdit(Dataflow dataflow,
Merge merge) |
Edit<Merge> |
EditsImpl.getAddMergeInputPortEdit(Merge merge,
MergeInputPort mergeInputPort) |
Edit<Merge> |
EditsImpl.getConnectMergedDatalinkEdit(Merge merge,
EventForwardingOutputPort sourcePort,
EventHandlingInputPort sinkPort) |
Edit<Dataflow> |
EditsImpl.getRemoveMergeEdit(Dataflow dataflow,
Merge merge) |
Edit<Merge> |
EditsImpl.getRenameMergeEdit(Merge merge,
String newName) |
Edit<Merge> |
EditsImpl.getReorderMergeInputPortsEdit(Merge merge,
List<MergeInputPort> reorderedMergeInputPortList) |
protected void |
DataflowImpl.removeMerge(Merge merge) |
Constructor and Description |
---|
AbstractMergeEdit(Merge merge) |
Modifier and Type | Method and Description |
---|---|
static String |
Tools.getUniqueMergeInputPortName(Merge merge,
String name,
int count) |
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.