@Override public String getViewTitle() { return "Workflow input port: " + dataflowInputPort.getName(); }
public DataflowInputPort createDataflowInputPort(String name, int depth, int granularDepth, Dataflow dataflow) { return new DataflowInputPortImpl(name, depth, granularDepth, dataflow); }
@Override protected void doEditAction(DataflowInputPortImpl dataflowInputPort) throws EditException { oldGranularDepth = dataflowInputPort.getGranularInputDepth(); dataflowInputPort.setGranularDepth(newGranularDepth); }
/** * Adds an input port to the DataFlow. * * @param inputPort * the DataflowInputPortImpl to be added to the Dataflow * @throws EditException */ protected synchronized void addInputPort(DataflowInputPortImpl inputPort) throws EditException { for (DataflowInputPort existingInputPort : inputs .toArray(new DataflowInputPort[] {})) { if (existingInputPort.getName().equals(inputPort.getName())) throw new NamingException("There already is a workflow input port named:" + inputPort.getName()); } if (inputPort.getDataflow() != this) { throw new EditException("Port specifies a different workflow"); } inputs.add(inputPort); }
@Override public void refreshView() { dataflowInputPortView = new JPanel(new FlowLayout(FlowLayout.LEFT)); dataflowInputPortView.setBorder(new EmptyBorder(5,5,5,5)); JLabel label = new JLabel (getTextFromDepth("port", dataflowInputPort.getDepth())); dataflowInputPortView.add(label); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setGranularDepth(oldGranularDepth); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setName(oldName); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setDepth(oldDepth); }
/** * Adds an input port to the DataFlow. * * @param inputPort * the DataflowInputPortImpl to be added to the Dataflow * @throws EditException */ protected synchronized void addInputPort(DataflowInputPortImpl inputPort) throws EditException { for (DataflowInputPort existingInputPort : inputs .toArray(new DataflowInputPort[] {})) { if (existingInputPort.getName().equals(inputPort.getName())) throw new NamingException("There already is a dataflow input port named:" + inputPort.getName()); } if (inputPort.getDataflow() != this) { throw new EditException("Port specifies a different dataflow"); } inputs.add(inputPort); }
@Override protected void doEditAction(DataflowInputPortImpl dataflowInputPort) throws EditException { oldGranularDepth = dataflowInputPort.getGranularInputDepth(); dataflowInputPort.setGranularDepth(newGranularDepth); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setGranularDepth(oldGranularDepth); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setName(oldName); }
@Override protected void undoEditAction(DataflowInputPortImpl dataflowInputPort) { dataflowInputPort.setDepth(oldDepth); }
@Override public void refreshView() { dataflowInputPortView = new JPanel(); dataflowInputPortView.setBorder(new EmptyBorder(5,5,5,5)); JLabel outputPortName = new JLabel("Dataflow input port name: " + dataflowInputPort.getName()); dataflowInputPortView.add(outputPortName); }
public DataflowInputPort createDataflowInputPort(String name, int depth, int granularDepth, Dataflow dataflow) { return new DataflowInputPortImpl(name, depth, granularDepth, dataflow); }
if (dipi.getName().equals(split[0])) { source = dipi.internalOutput; break;