diff --git a/AlgebraicDataflowArchitectureModel/src/models/controlFlowModel/ControlFlowDelegator.java b/AlgebraicDataflowArchitectureModel/src/models/controlFlowModel/ControlFlowDelegator.java index b958591..5aca969 100644 --- a/AlgebraicDataflowArchitectureModel/src/models/controlFlowModel/ControlFlowDelegator.java +++ b/AlgebraicDataflowArchitectureModel/src/models/controlFlowModel/ControlFlowDelegator.java @@ -4,8 +4,6 @@ import models.Node; import models.dataFlowModel.PushPullAttribute; -import models.dataFlowModel.PushPullValue; - /**-------------------------------------------------------------------------------- * it has Delegation of Control-Flow algorithm. @@ -21,9 +19,7 @@ * 2. mxGraphを再構築? * 3. mxGraphModelから委譲可能なmxCellのリストと */ - public void changeControlFlowGraph() { - - } + public void changeControlFlowGraph() {} /**-------------------------------------------------------------------------------- * @@ -40,7 +36,6 @@ if( !(pushPullAttribute instanceof PushPullAttribute) ) return null; // switch objects by transfer type - return null; } } diff --git a/AlgebraicDataflowArchitectureModel/src/tests/controlFlowModel/ControlFlowDelegatorTest.java b/AlgebraicDataflowArchitectureModel/src/tests/controlFlowModel/ControlFlowDelegatorTest.java new file mode 100644 index 0000000..c29e7fe --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/tests/controlFlowModel/ControlFlowDelegatorTest.java @@ -0,0 +1,26 @@ +package tests.controlFlowModel; + +import org.junit.Test; + +import models.dataConstraintModel.IdentifierTemplate; +import models.dataFlowModel.DataTransferModel; + +import static org.junit.Assert.*; + + +/**-------------------------------------------------------------------------------- + * + */ +public class ControlFlowDelegatorTest { + @Test + public void test() { + // Construct a data-flow architecture model. + DataTransferModel model = new DataTransferModel(); + IdentifierTemplate customer_off = new IdentifierTemplate("customers.{x1}.off", 1); // an identifier template to specify a customer's office resource + IdentifierTemplate company_add = new IdentifierTemplate("companies.{x2}.add", 1); // an identifier template to specify a companie's address resource + IdentifierTemplate customer_add = new IdentifierTemplate("customers.{x1}.add", 1); // an identifier template to specify a customer's address resource + + + + } +}