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; }
int granularDepth = Integer.valueOf(outputPort.getChildText(GRANULAR_DEPTH,T2_WORKFLOW_NAMESPACE)); ProcessorOutputPort port = edits.createProcessorOutputPort(result, portName, portDepth, granularDepth); edits.getAddProcessorOutputPortEdit(result,port).doEdit();
int granularDepth = Integer.valueOf(outputPort.getChildText(GRANULAR_DEPTH,T2_WORKFLOW_NAMESPACE)); ProcessorOutputPort port = edits.createProcessorOutputPort(result, portName, portDepth, granularDepth); edits.getAddProcessorOutputPortEdit(result,port).doEdit();
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; }
processorPortName, activityOutput.getDepth(), activityOutput .getGranularDepth()); editList.add(edits.getAddProcessorOutputPortEdit(processor, processorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(activity,
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; }
@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; }
editList.add(edits.getAddProcessorOutputPortEdit(strConstProcessor, strConstProcessorOutputPort)); editList.add(edits.getAddActivityOutputPortMappingEdit(strConstActivity, "value", "value"));
/** * @param activity * @param t2Processor * @throws EditException */ private void addOutputPorts(Activity<?> activity, Processor t2Processor) throws EditException { Set<OutputPort> outputPorts = activity.getOutputPorts(); for (OutputPort outputPort : outputPorts) { ProcessorOutputPort port = edits.createProcessorOutputPort( t2Processor, outputPort.getName(), outputPort.getDepth(), outputPort.getGranularDepth()); Edit<Processor> addOutputPortEdit = edits .getAddProcessorOutputPortEdit(t2Processor, port); addOutputPortEdit.doEdit(); activity.getOutputPortMapping().put(outputPort.getName(), outputPort.getName()); } }
List<Edit<?>> editList = new ArrayList<Edit<?>>(); editList.add(edits .getAddProcessorOutputPortEdit( processor, processorOutputPort)); editList.add(edits
nestingProcessor, aop.getName(), aop.getDepth(), aop.getGranularDepth()); edits.getAddProcessorOutputPortEdit(nestingProcessor, pop) .doEdit(); edits.getAddActivityOutputPortMappingEdit(da, aop.getName(),