package org.trianacode.shiwaall.iwir.logic; import org.trianacode.taskgraph.Unit; import java.util.ArrayList; // TODO: Auto-generated Javadoc /** * Created by IntelliJ IDEA. * User: Ian Harvey * Date: 13/07/2011 * Time: 14:26 * To change this template use File | Settings | File Templates. */ public class EmptyStringCreator extends Unit { /* (non-Javadoc) * @see org.trianacode.taskgraph.Unit#getInputTypes() */ @Override public String[] getInputTypes() { return new String[]{"java.lang.Object"}; } /* (non-Javadoc) * @see org.trianacode.taskgraph.Unit#getOutputTypes() */ @Override public String[] getOutputTypes() { return new String[]{"java.lang.Object"}; } /* (non-Javadoc) * @see org.trianacode.taskgraph.Unit#process() */ public void process() { if (this.getInputNodeCount() > 0) { Object input = this.getInputAtNode(0); System.out.println("Got an input : " + input.toString()); } ArrayList<String> outputs = new ArrayList<String>(); outputs.add("Text 1"); outputs.add("Text 2"); System.out.println("Output a list"); this.output(outputs); } }