diff --git a/AlgebraicDataflowArchitectureModel/src/application/ApplicationMenuBar.java b/AlgebraicDataflowArchitectureModel/src/application/ApplicationMenuBar.java index dfbbe9f..8ee36b5 100644 --- a/AlgebraicDataflowArchitectureModel/src/application/ApplicationMenuBar.java +++ b/AlgebraicDataflowArchitectureModel/src/application/ApplicationMenuBar.java @@ -12,7 +12,7 @@ private NewResourceAction newResourceAction = null; private NewChannelAction newChannelAction = null; - private NewIOChannelAction newIOChannelAction = null; + private NewEventChannelAction newIOChannelAction = null; private NewFormulaChannelAction newFormulaChannelAction = null; private DeleteAction deleteAction = null; private JavaPrototypeGenerateAction javaPrototypeGenerateAction = null; @@ -32,7 +32,7 @@ newMenu.add(newResourceAction = new NewResourceAction(applicationWindow.getEditor())); newMenu.add(newChannelAction = new NewChannelAction(applicationWindow.getEditor())); - newMenu.add(newIOChannelAction = new NewIOChannelAction(applicationWindow.getEditor())); + newMenu.add(newIOChannelAction = new NewEventChannelAction(applicationWindow.getEditor())); newMenu.add(newFormulaChannelAction = new NewFormulaChannelAction(applicationWindow.getEditor())); JMenu menu = null; diff --git a/AlgebraicDataflowArchitectureModel/src/application/actions/NewEventChannelAction.java b/AlgebraicDataflowArchitectureModel/src/application/actions/NewEventChannelAction.java new file mode 100644 index 0000000..b7b59e8 --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/application/actions/NewEventChannelAction.java @@ -0,0 +1,28 @@ +package application.actions; + +import java.awt.event.ActionEvent; + +import javax.swing.JOptionPane; + +import application.editor.Editor; +import models.dataFlowModel.DataTransferChannel; + +public class NewEventChannelAction extends AbstractEditorAction { + + /** + * + */ + private static final long serialVersionUID = -1657072017390171313L; + + public NewEventChannelAction(Editor editor) { + super("Event Channel...", editor); + } + + @Override + public void actionPerformed(ActionEvent e) { + String channelName = JOptionPane.showInputDialog("Event Channel Name:"); + if (channelName == null) return; + editor.addIOChannel(new DataTransferChannel(channelName)); + } + +} diff --git a/AlgebraicDataflowArchitectureModel/src/application/actions/NewIOChannelAction.java b/AlgebraicDataflowArchitectureModel/src/application/actions/NewIOChannelAction.java deleted file mode 100644 index 85e48de..0000000 --- a/AlgebraicDataflowArchitectureModel/src/application/actions/NewIOChannelAction.java +++ /dev/null @@ -1,28 +0,0 @@ -package application.actions; - -import java.awt.event.ActionEvent; - -import javax.swing.JOptionPane; - -import application.editor.Editor; -import models.dataFlowModel.DataTransferChannel; - -public class NewIOChannelAction extends AbstractEditorAction { - - /** - * - */ - private static final long serialVersionUID = -1657072017390171313L; - - public NewIOChannelAction(Editor editor) { - super("I/O Channel", editor); - } - - @Override - public void actionPerformed(ActionEvent e) { - String channelName = JOptionPane.showInputDialog("I/O Channel Name:"); - if (channelName == null) return; - editor.addIOChannel(new DataTransferChannel(channelName)); - } - -}