参照の基づくPULL型転送に対応した.
そのために,ChannelMember に ResourcePath が所属チャンネルのスコープ外にあるかないかを示すフラグを付けた. また,DataTransferChannel の遷移後の状態を計算するメソッドの引数に ResourcePath ではなく ChannelMember を渡すように設計変更した. さらに,スコープ外にある ResourcePath 中の変数に適切な値を代入するメソッドを作成した.
SimulatorVisualization
bug-pathParam
bug-swingNativeReceiver
dynamicResourceCreation
feature-addTableUI
feature-keyboard-shortcuts
fix-window-position
gameEngine
gameEngine-DTRAM
gameEngine2
generatorBugFix4
hieararchicalLayout
htmlGUi
moveCharacters
simulationLayout
simulator
simulatorAddFunctions
swingInterface
two-stage-modeling
update-dtram-parser
updateHierarchicalResources
|
---|
|
AlgebraicDataflowArchitectureModel/src/generators/CodeGenerator.java |
---|
AlgebraicDataflowArchitectureModel/src/generators/CodeGeneratorFromDataFlowGraph.java |
---|
AlgebraicDataflowArchitectureModel/src/generators/JavaCodeGenerator.java |
---|
AlgebraicDataflowArchitectureModel/src/generators/JavaMethodBodyGenerator.java |
---|
AlgebraicDataflowArchitectureModel/src/generators/JerseyCodeGenerator.java |
---|
AlgebraicDataflowArchitectureModel/src/generators/JerseyMethodBodyGenerator.java |
---|
AlgebraicDataflowArchitectureModel/src/models/algebra/Term.java |
---|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/Channel.java |
---|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ChannelMember.java |
---|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ResourceHierarchy.java |
---|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ResourcePath.java |
---|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/DataTransferChannel.java |
---|
AlgebraicDataflowArchitectureModel/src/tests/UpdateCodeGenerationTest.java |
---|