@Override protected void undoEditAction(DataflowImpl dataflow) { try { dataflow.removeDataflowInputPort(dataflowInputPort); } catch (EditException e1) { //this port has already been added } }
@Override protected void undoEditAction(DataflowImpl dataflow) { try { dataflow.removeDataflowInputPort(newPortName); } catch (EditException e) { //shouldn't happen as port should exist } }
@Override protected void doEditAction(DataflowImpl dataflow) throws EditException { dataflow.removeDataflowInputPort(dataflowInputPort); }
@Override protected void undoEditAction(DataflowImpl dataflow) { try { dataflow.removeDataflowInputPort(newPortName); } catch (EditException e) { //shouldn't happen as port should exist } }
@Override protected void undoEditAction(DataflowImpl dataflow) { try { dataflow.removeDataflowInputPort(dataflowInputPort); } catch (EditException e1) { //this port has already been added } }
@Override protected void undoEditAction(DataflowImpl dataflow) { try { dataflow.removeDataflowInputPort(newPortName); } catch (EditException e) { //shouldn't happen as port should exist } }
@Override protected void doEditAction(DataflowImpl dataflow) throws EditException { dataflow.removeDataflowInputPort(dataflowInputPort); }
/** * Remove the named dataflow input port * * @param name * name of the dataflow input port to remove * @throws EditException * if the specified port doesn't exist within this dataflow */ protected synchronized void removeDataflowInputPort(String name) throws EditException { DataflowInputPort found = null; for (DataflowInputPort dip : inputs) { if (dip.getName().equals(name)) { found = dip; break; } } if (found != null) { removeDataflowInputPort(found); } else { throw new EditException("No such input port '" + name + "' in dataflow."); } }
/** * Remove the named dataflow input port * * @param name * name of the dataflow input port to remove * @throws EditException * if the specified port doesn't exist within this dataflow */ protected synchronized void removeDataflowInputPort(String name) throws EditException { DataflowInputPort found = null; for (DataflowInputPort dip : inputs) { if (dip.getName().equals(name)) { found = dip; break; } } if (found != null) { removeDataflowInputPort(found); } else { throw new EditException("No such input port '" + name + "' in workflow."); } }
/** * Remove the named dataflow input port * * @param name * name of the dataflow input port to remove * @throws EditException * if the specified port doesn't exist within this dataflow */ protected synchronized void removeDataflowInputPort(String name) throws EditException { DataflowInputPort found = null; for (DataflowInputPort dip : inputs) { if (dip.getName().equals(name)) { found = dip; break; } } if (found != null) { removeDataflowInputPort(found); } else { throw new EditException("No such input port '" + name + "' in dataflow."); } }