diff --git a/AlgebraicDataflowArchitectureModel/src/application/editor/Stage.java b/AlgebraicDataflowArchitectureModel/src/application/editor/Stage.java
index ad24bdc..e328832 100644
--- a/AlgebraicDataflowArchitectureModel/src/application/editor/Stage.java
+++ b/AlgebraicDataflowArchitectureModel/src/application/editor/Stage.java
@@ -25,8 +25,6 @@
         this.graph = graphComponent.getGraph();
     }
 
-    public abstract boolean canChangeFrom(Stage prevStage);
-
     public abstract void init(Stage prevStage);
 
     public abstract mxICellEditor createCellEditor(mxGraphComponent graphComponent);
@@ -35,6 +33,8 @@
 
     public abstract MouseListener createMouseEventListener(Editor editor);
 
+    public abstract boolean canChangeFrom(Stage prevStage);
+
     public void setEnabledForLayer(final int layerNo, final boolean isEnable) {
         // TODO Implement
     }