private EventForwardingOutputPort getSourcePort(Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools.getActivityOutputPort(activity, portName); //check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools.getProcessorOutputPort(processor, activity, activityPort); if (output == null) { //port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits.createProcessorOutputPort(processor, activityPort.getName(), activityPort.getDepth(), activityPort.getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort(Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools.getActivityOutputPort(activity, portName); //check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools.getProcessorOutputPort(processor, activity, activityPort); if (output == null) { //port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits.createProcessorOutputPort(processor, activityPort.getName(), activityPort.getDepth(), activityPort.getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
ProcessorOutputPort processorOutputPort = Tools.getProcessorOutputPort( processor, activity, activityOutput); if (processorOutputPort != null) {
@SuppressWarnings("unused") private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
private EventForwardingOutputPort getSourcePort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { OutputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityOutputPort(activity, portName); // check if processor port exists EventForwardingOutputPort output = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorOutputPort(processor, activity, activityPort); if (output == null) { // port doesn't exist so create a processor port and map it ProcessorOutputPort processorOutputPort = edits .createProcessorOutputPort(processor, activityPort .getName(), activityPort.getDepth(), activityPort .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); output = processorOutputPort; } return output; }
if (activity != null && processor != null) { output = Tools.getProcessorOutputPort(processor, activity, source); if (output == null) {