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 } diff --git a/AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowModelingStage.java b/AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowModelingStage.java index 5474e05..f2a07d2 100644 --- a/AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowModelingStage.java +++ b/AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowModelingStage.java @@ -26,11 +26,6 @@ } @Override - public boolean canChangeFrom(Stage prevStage) { - return true; - } - - @Override public void init(Stage prevStage) { // TODO Implement } @@ -51,6 +46,11 @@ return null; } + @Override + public boolean canChangeFrom(Stage prevStage) { + return true; + } + /** * mxGraphのレイヤーを全てクリアする. */ @@ -75,8 +75,8 @@ /** * Construct a mxGraph from DataFlowModel * - * @param graph - * @param model + * @param graph mxGraph + * @param model DataTransferModel * @return constructed mxGraph */ public mxGraph constructGraph(mxGraph graph, DataTransferModel model) { diff --git a/AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionStage.java b/AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionStage.java index 361b7ed..40464c7 100644 --- a/AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionStage.java +++ b/AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionStage.java @@ -20,12 +20,6 @@ } @Override - public boolean canChangeFrom(Stage prevStage) { - // TODO Implement - return false; - } - - @Override public void init(Stage prevStage) { // TODO Implement } @@ -46,6 +40,12 @@ return null; } + @Override + public boolean canChangeFrom(Stage prevStage) { + // TODO Implement + return false; + } + public DataFlowGraph analyzeDataTransferModel(mxGraph graph, DataTransferModel model) { // TODO Implement return null;