Component arrayAdderComponent = this.componentRegistry.getComponent(ArrayAdder.WSDL_PATH);
Node arrayAdder = workflow.addNode(arrayAdderComponent);
arrayAdder.setPosition(new Point(400, 80));
// Output
OutputNode output = (OutputNode) workflow.addNode(this.outputComponent);
output.setConfiguredName("output");
output.setPosition(new Point(550, 80));
// Connect ports
graph.addEdge(inputN.getOutputPort(0), arrayGenerator.getInputPort(0));