diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/AbstractSystemAction.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/AbstractSystemAction.java new file mode 100644 index 0000000..e3f827d --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/AbstractSystemAction.java @@ -0,0 +1,23 @@ +package graphicalrefactor.actions; + +import java.awt.event.ActionEvent; + +import javax.swing.AbstractAction; + +import graphicalrefactor.editor.Editor; +import graphicalrefactor.views.GraphicalRefactor; + +public abstract class AbstractSystemAction extends AbstractAction { + + protected GraphicalRefactor frame; + + public AbstractSystemAction(String name, GraphicalRefactor frame) { + super(name); + this.frame = frame; + } + + public void setFrame(GraphicalRefactor frame) { + this.frame = frame; + } + +}