use of org.apache.airavata.workflow.model.component.ComponentDataPort in project airavata by apache.
the class EndDoWhileNode method addOutputPort.
/**
* Adds additional output port.
*/
public void addOutputPort() {
EndDoWhileComponent component = getComponent();
ComponentDataPort outputPort = component.getOutputPort();
DataPort port = outputPort.createPort();
addOutputPort(port);
}
use of org.apache.airavata.workflow.model.component.ComponentDataPort in project airavata by apache.
the class EndForEachNode method addInputPort.
/**
* Adds additional input port.
*/
public void addInputPort() {
EndForEachComponent component = getComponent();
ComponentDataPort input = component.getInputPort();
DataPort port = input.createPort();
addInputPort(port);
}
use of org.apache.airavata.workflow.model.component.ComponentDataPort in project airavata by apache.
the class EndifNode method addOutputPort.
/**
* Adds additional output port.
*/
public void addOutputPort() {
EndifComponent component = getComponent();
ComponentDataPort outputPort = component.getOutputPort();
DataPort port = outputPort.createPort();
addOutputPort(port);
}
use of org.apache.airavata.workflow.model.component.ComponentDataPort in project airavata by apache.
the class ForEachNode method addOutputPort.
/**
* Adds additional output port.
*/
public void addOutputPort() {
ForEachComponent component = getComponent();
ComponentDataPort outputPort = component.getOutputPort();
DataPort port = outputPort.createPort();
addOutputPort(port);
}
use of org.apache.airavata.workflow.model.component.ComponentDataPort in project airavata by apache.
the class DoWhileNode method addInputPortAndReturn.
public DataPort addInputPortAndReturn() {
DoWhileComponent component = getComponent();
ComponentDataPort input = component.getInputPort();
DataPort port = input.createPort();
addInputPort(port);
return port;
}
Aggregations