private EventHandlingInputPort getSinkPort(Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools.getActivityInputPort(activity, portName); //check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools.getProcessorInputPort(processor, activity, activityPort); if (input == null) { //port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits.createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort(Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools.getActivityInputPort(activity, portName); //check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools.getProcessorInputPort(processor, activity, activityPort); if (input == null) { //port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits.createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
@SuppressWarnings("unused") private EventHandlingInputPort getSinkPort( net.sf.taverna.t2.workflowmodel.Processor processor, Activity<?> activity, String portName, List<Edit<?>> editList) { InputPort activityPort = net.sf.taverna.t2.workflowmodel.utils.Tools .getActivityInputPort(activity, portName); // check if processor port exists EventHandlingInputPort input = net.sf.taverna.t2.workflowmodel.utils.Tools .getProcessorInputPort(processor, activity, activityPort); if (input == null) { // port doesn't exist so create a processor port and map it ProcessorInputPort processorInputPort = edits .createProcessorInputPort(processor, activityPort.getName(), activityPort.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity, activityPort.getName(), activityPort.getName())); input = processorInputPort; } return input; }
int portDepth = Integer.valueOf(inputPort.getChildText(DEPTH,T2_WORKFLOW_NAMESPACE)); ProcessorInputPort port = edits.createProcessorInputPort(result, portName, portDepth); edits.getAddProcessorInputPortEdit(result, port).doEdit();
int portDepth = Integer.valueOf(inputPort.getChildText(DEPTH,T2_WORKFLOW_NAMESPACE)); ProcessorInputPort port = edits.createProcessorInputPort(result, portName, portDepth); edits.getAddProcessorInputPortEdit(result, port).doEdit();
ProcessorInputPort processorInputPort = edits.createProcessorInputPort( processor, processorPortName, activityInput.getDepth()); editList.add(edits.getAddProcessorInputPortEdit(processor, processorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(activity,
editList.add(edits.getAddProcessorInputPortEdit(sinkProcessor, sinkProcessorInputPort)); editList.add(edits.getAddActivityInputPortMappingEdit(sinkActivity, inputPort.getName(), inputPort.getName()));
List<Edit<?>> editList = new ArrayList<Edit<?>>(); editList.add(edits .getAddProcessorInputPortEdit( processor, processorInputPort)); editList.add(edits List<Edit<?>> editList = new ArrayList<Edit<?>>(); editList.add(edits .getAddProcessorInputPortEdit( processor, processorInputPort)); editList.add(edits
@Before public void makeDataflow() throws EditException { List<Edit<?>> compoundEdit = new ArrayList<Edit<?>>(); dataflow = fileManager.newDataflow(); Edits edits = EditsRegistry.getEdits(); proc1 = edits.createProcessor("processor1"); compoundEdit.add(edits.getAddProcessorEdit(dataflow, proc1)); Processor proc2 = edits.createProcessor("processor2"); compoundEdit.add(edits.getAddProcessorEdit(dataflow, proc2)); ProcessorInputPort in1 = edits.createProcessorInputPort(proc1, "in1", 0); compoundEdit.add(edits.getAddProcessorInputPortEdit(proc1, in1)); ProcessorInputPort in2 = edits .createProcessorInputPort(proc1, "in2", 0); compoundEdit.add(edits.getAddProcessorInputPortEdit(proc1, in2)); Activity<EchoConfig> activity = new AsynchEchoActivity(); compoundEdit.add(edits.getConfigureActivityEdit(activity, new EchoConfig())); compoundEdit.add(edits.getAddActivityEdit(proc1, activity)); compoundEdit.add(edits.getDefaultDispatchStackEdit(proc1)); editManager.doDataflowEdit(dataflow, new CompoundEdit(compoundEdit)); activityInputPort = activity.getInputPorts().iterator().next(); } }
t2Processor, inputPort.getName(), inputPort.getDepth()); Edit<Processor> addInputPortEdit = edits .getAddProcessorInputPortEdit(t2Processor, port); addInputPortEdit.doEdit(); activity.getInputPortMapping().put(inputPort.getName(),
ProcessorInputPort pip = edits.createProcessorInputPort( nestingProcessor, aip.getName(), aip.getDepth()); edits.getAddProcessorInputPortEdit(nestingProcessor, pip) .doEdit(); edits.getAddActivityInputPortMappingEdit(da, aip.getName(),