dynamicResourceCreation ブランチの修正の反映.
・シミュレーション時に,追加する子リソースの型が子リソースの階層の型から導出できない場合に,追加する値の型から導出するようにした.
・チャンネルセレクタが複数定義されていたときにモデルファイルが読めなかった不具合とシミュレータが正しく動作しなかった不具合を修正.
・チャンネルが階層化されていたときにシミュレータにメッセージを送信できなかった不具合を修正.
・シミュレータのメッセージ選択ダイアログをシミュレータウィンドウの上に表示するようにした.
・Term#getSubTerms() で指定したクラスの子孫クラスに相当する部分項を取ってこれていなかったのを修正.
・子リソースの getter
メソッドを生成できない場合があったのを修正.(同じリソース階層でもリソースノードによって子リソースのあり/なしが異なることによる.)
1 parent b8326fc commit 55790c14b5799d54dcc1f4d391e9071de5c75f1c
Naoya Nitta authored on 25 Nov
Showing 11 changed files
View
AlgebraicDataflowArchitectureModel/src/application/simulator/InputEventCellEditor.java
View
AlgebraicDataflowArchitectureModel/src/application/simulator/SimulatorWindow.java
View
AlgebraicDataflowArchitectureModel/src/generators/CodeGeneratorFromDataFlowGraph.java
View
AlgebraicDataflowArchitectureModel/src/generators/JavaCodeGenerator.java
View
AlgebraicDataflowArchitectureModel/src/generators/JavaMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/generators/JerseyCodeGenerator.java
View
AlgebraicDataflowArchitectureModel/src/generators/JerseyMethodBodyGenerator.java
View
AlgebraicDataflowArchitectureModel/src/models/algebra/Term.java
View
AlgebraicDataflowArchitectureModel/src/parser/Parser.java
View
AlgebraicDataflowArchitectureModel/src/simulator/ResourceIdentifier.java
View
AlgebraicDataflowArchitectureModel/src/simulator/SystemState.java