GUI上でリソースやチャンネルを作成できなくなっていたのを修正.
1 parent add97fc commit 04e9ab024e0bc90e17c5deb0234b5b761a62e6eb
Naoya Nitta authored on 27 Dec
Showing 1 changed file
View
8
AlgebraicDataflowArchitectureModel/src/application/editor/Editor.java
 
public void addResourcePath(ResourcePath parentPath, String resName) {
// Force to change to data-flow modeling stage
boolean stageChanged = changeStage(STAGE_DATA_FLOW_MODELING);
if (stageChanged) {
if (!stageChanged) {
return;
}
((DataFlowModelingStage) curStage).addResourcePath(parentPath, resName);
model = curStage.getModel();
 
public void addChannel(DataTransferChannel channelGen) {
// Force to change to data-flow modeling stage
boolean stageChanged = changeStage(STAGE_DATA_FLOW_MODELING);
if (stageChanged) {
if (!stageChanged) {
return;
}
((DataFlowModelingStage) curStage).addChannel(channelGen);
model = curStage.getModel();
 
public void addIOChannel(DataTransferChannel ioChannelGen) {
// Force to change to data-flow modeling stage
boolean stageChanged = changeStage(STAGE_DATA_FLOW_MODELING);
if (stageChanged) {
if (!stageChanged) {
return;
}
((DataFlowModelingStage) curStage).addIOChannel(ioChannelGen);
model = curStage.getModel();
 
public void addFormulaChannel(FormulaChannel formulaChannelGen) {
// Force to change to data-flow modeling stage
boolean stageChanged = changeStage(STAGE_DATA_FLOW_MODELING);
if (stageChanged) {
if (!stageChanged) {
return;
}
((DataFlowModelingStage) curStage).addFormulaChannel(formulaChannelGen);
model = curStage.getModel();