diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/DeleteAction.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/DeleteAction.java new file mode 100644 index 0000000..4470a7f --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/DeleteAction.java @@ -0,0 +1,23 @@ +package graphicalrefactor.actions; + +import java.awt.event.ActionEvent; + +import graphicalrefactor.editor.Editor; + +public class DeleteAction extends AbstractEditorAction { + + /** + * + */ + private static final long serialVersionUID = -4410145389391154784L; + + public DeleteAction(Editor editor) { + super("Delete", editor); + } + + @Override + public void actionPerformed(ActionEvent e) { + + } + +} diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewChannelAction.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewChannelAction.java new file mode 100644 index 0000000..58bdfbf --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewChannelAction.java @@ -0,0 +1,23 @@ +package graphicalrefactor.actions; + +import java.awt.event.ActionEvent; + +import graphicalrefactor.editor.Editor; + +public class NewChannelAction extends AbstractEditorAction { + + /** + * + */ + private static final long serialVersionUID = 5979007029473101802L; + + public NewChannelAction(Editor editor) { + super("New Channel...", editor); + } + + @Override + public void actionPerformed(ActionEvent e) { + + } + +} diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewResourceAction.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewResourceAction.java new file mode 100644 index 0000000..d704e52 --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/NewResourceAction.java @@ -0,0 +1,23 @@ +package graphicalrefactor.actions; + +import java.awt.event.ActionEvent; + +import graphicalrefactor.editor.Editor; + +public class NewResourceAction extends AbstractEditorAction { + + /** + * + */ + private static final long serialVersionUID = -4439207504700741286L; + + public NewResourceAction(Editor editor) { + super("New Resource...", editor); + } + + @Override + public void actionPerformed(ActionEvent e) { + + } + +} diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/views/GraphicalRefactorMenuBar.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/views/GraphicalRefactorMenuBar.java index 1584119..e2deede 100644 --- a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/views/GraphicalRefactorMenuBar.java +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/views/GraphicalRefactorMenuBar.java @@ -7,10 +7,13 @@ import graphicalrefactor.actions.AbstractEditorAction; import graphicalrefactor.actions.CircleLayoutAction; +import graphicalrefactor.actions.DeleteAction; import graphicalrefactor.actions.ExitAction; import graphicalrefactor.actions.OpenAction; import graphicalrefactor.actions.JavaPrototypeGenerateAction; import graphicalrefactor.actions.JerseyPrototypeGenerateAction; +import graphicalrefactor.actions.NewChannelAction; +import graphicalrefactor.actions.NewResourceAction; import graphicalrefactor.actions.SaveAction; import graphicalrefactor.actions.TreeLayoutAction; import graphicalrefactor.actions.ZoomInAction; @@ -21,7 +24,10 @@ private static final long serialVersionUID = 4811536194182272888L; private GraphicalRefactor graphicalModelRefactor = null; + private NewResourceAction newResourceAction = null; + private NewChannelAction newChannelAction = null; private OpenAction openAction = null; + private DeleteAction deleteAction = null; private JavaPrototypeGenerateAction javaPrototypeGenerateAction = null; private JerseyPrototypeGenerateAction jerseyPrototypeGenerateAction = null; private TreeLayoutAction treeLayoutAction = null; @@ -31,12 +37,18 @@ this.graphicalModelRefactor = graphicalModelRefactor; JMenu menu = null; menu = add(new JMenu("File")); + menu.add(newResourceAction = new NewResourceAction(graphicalModelRefactor.getEditor())); + menu.add(newChannelAction = new NewChannelAction(graphicalModelRefactor.getEditor())); menu.add(openAction = new OpenAction(graphicalModelRefactor.getEditor())); menu.addSeparator(); menu.add(new SaveAction()); menu.addSeparator(); menu.add(new ExitAction()); + menu = add(new JMenu("Edit")); + menu.add(deleteAction = new DeleteAction(graphicalModelRefactor.getEditor())); + + menu = add(new JMenu("Layout")); menu.add(treeLayoutAction = new TreeLayoutAction(graphicalModelRefactor.getEditor())); menu.add(circleLayoutAction = new CircleLayoutAction(graphicalModelRefactor.getEditor()));