String prefix = ""; if (o instanceof ProcessorPort) { prefix = ((ProcessorPort) o).getProcessor().getLocalName();
if (source instanceof ProcessorPort) { ProcessorPort processorPort = (ProcessorPort) source; Processor sourceProcessor = processorPort.getProcessor(); Activity sourceActivity = sourceProcessor.getActivityList().get(0); if (sourceActivity instanceof ExternalToolActivity) {
public static String findName(Port port) { if (port instanceof ProcessorPort) { String sourceProcessorName = ((ProcessorPort)port).getProcessor().getLocalName(); return sourceProcessorName + ":" + port.getName(); } else if (port instanceof MergePort) { String sourceMergeName = ((MergePort)port).getMerge().getLocalName(); return sourceMergeName + ":" + port.getName(); } else { return port.getName(); } } }
private String findName(Port port) { if (port instanceof ProcessorPort) { String sourceProcessorName = ((ProcessorPort)port).getProcessor().getLocalName(); return sourceProcessorName + ":" + port.getName(); } else if (port instanceof MergePort) { String sourceMergeName = ((MergePort)port).getMerge().getLocalName(); return sourceMergeName + ":" + port.getName(); } else { return port.getName(); } } }
ProcessorPort port = (ProcessorPort) effectiveLink.getSink(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(port.getProcessor().getLocalName()); sink.addContent(proc); Element portElement = new Element(PROCESSOR_PORT, ProcessorPort port = (ProcessorPort) link.getSource(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(port.getProcessor().getLocalName()); source.addContent(proc); Element portElement = new Element(PROCESSOR_PORT,
ProcessorPort port = (ProcessorPort) link.getSink(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(port.getProcessor().getLocalName()); sink.addContent(proc); Element portElement = new Element(PROCESSOR_PORT, .getOutputPort().getOutgoingLinks().toArray()[0]).getSink(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(processorPort.getProcessor().getLocalName()); sink.addContent(proc); Element procPort = new Element(PROCESSOR_PORT, ProcessorPort port = (ProcessorPort) link.getSource(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(port.getProcessor().getLocalName()); source.addContent(proc); Element portElement = new Element(PROCESSOR_PORT, .getOutputPort().getOutgoingLinks().toArray()[0]).getSink(); Element proc = new Element(PROCESSOR, T2_WORKFLOW_NAMESPACE); proc.setText(processorPort.getProcessor().getLocalName()); source.addContent(proc); Element procPort = new Element(PROCESSOR_PORT,
if (source instanceof ProcessorPort) { ProcessorPort processorPort = (ProcessorPort) source; Processor sourceProcessor = processorPort.getProcessor(); Activity sourceActivity = sourceProcessor.getActivityList().get(0); if (!(sourceActivity instanceof InputPortTypeDescriptorActivity)) {