184 commits | 152 files changed | 0 commit comments | 9 contributors |
Shohei Yamagiwa | Removed unnecessary line | 15987d9 |
Shohei Yamagiwa | Now some windows and dialogs are generated in center of parent window. | ed11cce |
Shohei Yamagiwa | Just cleaned up some codes | 09cac23 |
Shohei Yamagiwa | Just cleaned up codes | 5adb22e |
Naoya Nitta | ・JsonTerm の reduce() がうまくいかない不具合を修正. ・Simulator でイベントが発火しない場合があったのを修正. | 38f2a9c |
Naoya Nitta | ・ダブルクォーテーションの処理の改善に伴う不具合の修正. ・JSONアクセッサの直後に演算子が続いた場合の処理が不正だったのを修正. ・EventクラスでのNULL処理の追加. ・Resourceクラスにおいてリソース階層の型が不明(null)だった場合の処理の追加. | bc8bcc3 |
Naoya Nitta | 文字列リテラルの内部が他の区切り文字で分割されないようにした. | a751f8e |
Naoya Nitta | シミュレーション機能において,生成されるリソースの状態が間違っている場合があった. | 2b7aade |
Naoya Nitta | Merge pull request #113 from nitta-lab/two-stage-modeling | 054f2c6 |
Shohei Yamagiwa | Organized imports in SimulatorWindow.java | 4e7f7cc |
Shohei Yamagiwa | Merge branch 'dynamicResourceCreation' into two-stage-modeling | 8894650 |
山際 祥平 | Merge pull request #112 from nitta-lab/interfaces | e69508c |
Naoya Nitta | ・モデルファイル中の JSON を Term ではなくて,JsonTerm として読み込めるように改良. ・シミュレーション機能で,リソースを任意の深さの JSON の値で初期化できるように修正. | c730a4d |
Shohei Yamagiwa | Just sorted methods in Editor.java | 8bd7f5b |
Shohei Yamagiwa | Cleaned up some codes in OpenAction.java | 7988e3e |
Naoya Nitta | ・モデルファイル読み込み時に,init{} 内で model への ResourceHierarchy の登録をしていなかった. ・シミュレーション時に,子孫を持つルートリソースの初期化ができていなかった. | 469a639 |
Naoya Nitta | モデルファイルで,init {} の直後に native キーワードが来る場合を想定していなかった. | 97ce792 |
Shohei Yamagiwa | still buggy | 396a992 |
Shohei Yamagiwa | Fixed the bug that constructed graph is collapsed after selecting PushPullSelectionStage again | 3c6a49b |
Shohei Yamagiwa | Just cleaned up some codes. | 5c55b0e |
Shohei Yamagiwa | Fixed the bug that mxGraph is not showing after open a model file. | 40eb9e3 |
Shohei Yamagiwa | Remove layer logics | 333e8d6 |
Shohei Yamagiwa | Cleaned up codes in Editor.java | c514c6c |
Shohei Yamagiwa | Restored whole layer logics | c4350fa |
Shohei Yamagiwa | Started restoring layer logics | b56a5ff |
Naoya Nitta | シミュレータ機能で,ウィジェットの位置やサイズを指定できるようにした. | 268b35d |
Shohei Yamagiwa | Finished migration but still buggy | ca77aa6 |
Shohei Yamagiwa | Removed Layer logic in Stage.java | d0f8af0 |
Shohei Yamagiwa | Make the window center on screen on start up | 1dc67fd |
Shohei Yamagiwa | Organized imports, fixed typo and removed unnecessary comment in NewResourceAction.java | 56a75b2 |
Shohei Yamagiwa | Deleted DataTransferModelingCellEditor.java | e09ebca |
Shohei Yamagiwa | Cleaned up some codes in NavigationWindow.java | 7f32f4b |
Shohei Yamagiwa | Now navigation window is working. | 753d55e |
Shohei Yamagiwa | Added menu item to show navigation window. | b831a01 |
Shohei Yamagiwa | Fixed that forgot to register navigation window to stage change listener | 75b4c13 |
Shohei Yamagiwa | Added some fields and methods related to stage system. | c66b2fa |
Shohei Yamagiwa | Cleaned up some codes again | 6b612da |
Shohei Yamagiwa | Cleaned up some codes | 001c427 |
Shohei Yamagiwa | Added navigation window skeleton | 1e55d36 |
Shohei Yamagiwa | Reverted all changes and added logic skeleton | 07bc839 |
Naoya Nitta | Simulatorにタイマー機能を追加. | 8dc63fa |
Naoya Nitta | ・SimulatorTest が途中で落ちていたので修正. ・UISimulatorWindow 上の操作内容をリアルタイムで,SimulatorWindow に反映できるように修正. | dac98ed |
Naoya Nitta | ・inputText を textInput に修正した.(SimpleUI.model の内部も修正.) ・画面の全体ではなくて,実際に更新した部分だけを更新するように修正した.(そうしないとテキスト入力欄に文字入力できなくなってしまうため.) - それに合わせて,SimpleUI.model の ScreenUpdate チャンネルも遷移前の画面の情報と遷移後の画面の情報を Swing 側に送れるようメッセージを update(curSc, nextSc) と修正. - SwingPresenter 内部を,削除された widget と追加された widget のみを更新するようにあちこち修正. ・SwingPresenter が SetText チャンネルのメッセージを受け取れるようにした. ・ComponentTextSender がテキスト入力イベントを受け取っていなかったので,受け取れるように修正. ・INativeReceiver の onReceiveFromModel() メソッドに引数を追加.(すべての実装クラスに影響.) ・リソースの状態(ResourceState)を複製可能に(Cloneableを実装)し,clone() メソッドをオーバーライドした. ・SystemState も状態遷移をするたびに,Resource のインスタンスを複製するようにした. ・テキスト入力欄(textInput)に text 属性を最初から持たせるように,SimpleUI.model を修正した.(初期値は空文字列で.) | 5e58276 |
Naoya Nitta | シミュレータのUI周りのパッケージの整理. | c20aa64 |
Naoya Nitta | simulationLayoutブランチをマージ.シミュレータウィンドウにメニューを付ける. | 2e566fb |
Shinji Kageyama | コメントを英語にしました | 53893f8 |
Naoya Nitta | Merge branch 'simulationLayout' into interfaces | 17afd2b |
Shinji Kageyama | 一個の子リソースを表示する際に、下部の余白も追加しました。 コメントを追加しました。 | 7da3c9d |
Naoya Nitta | シミュレーション機能で,UI画面を表示するウィンドウを表示するようにした. ボタン,ラベル,テキスト入力欄をUI画面に配置できるようにした. | 4c0f09f |
Shinji Kageyama | レイアウトを反映するためのメソッドが複数存在していたため、すべてSimulationLayoutのメソッドとして統合 | 93e5662 |
Shinji Kageyama | Simulationの初回表示にもレイアウトを適用するように変更 | 8cbace9 |
Shinji Kageyama | 子リソースを隙間を空けて表示できるようにしました。 分割度を使わず、親リソースの幅を基に大きさを計算する方式にしました。 | 58fdb00 |
Naoya Nitta | シミュレータ機能がデグレードを起こしていたので,修正した. | 486bd51 |
Shinji Kageyama | リソース内にの子リソースを並べて表示できるように実装しました。 レイアウト用にリソースを管理するマップのキーをResourceからResourceIdentifierに変更しました。 | faae0a6 |
迫田一希 | Merge pull request #110 from nitta-lab/swingInterface | 94bf46b |
Naoya Nitta | UI用モデルファイルの修正. | c82da1e |
Shinji Kageyama | 微修正 | da4c723 |
Naoya Nitta | ・ネイティブチャンネルを実装. ・出力専用チャンネルの追加. ・List,Map,Json 型の定数項を表すクラスを追加し,シミュレータのリソースの状態の表現に使うようにした. ・ネイティブコードとメッセージのやり取りができるようにシミュレータを改造した. ・パスパラメータを持たない場合にイベント発火の連鎖ができなかったのを修正. ・Swing用の試験実装はまだ途中. | 00c4626 |
Shinji Kageyama | リソース追加時にエラーが発生する不具合は解消しました。 リソース追加時に重ならないように並べることができました。 | e1dd99b |
Shinji Kageyama | リソースの階層構造に応じてレイアウトを決めるように実装しました。 レイアウトを計算するクラスを追加しました。 | 09d72b4 |
okazakitakehiro | 遷移イベントのバグを修正しました. | e8af7e0 |
okazakitakehiro | 1つのリソースに対して複数のメッセージがある場合の時の対応ができるようにしました. | 1f7d7fb |
Naoya Nitta | 単体テストを通すための修正. | 35e005d |
Naoya Nitta | アドレス帳のモデルファイルを追加, | 60878a7 |
Naoya Nitta | ・シミュレーション機能におけるリソースの初期値の問題を修正. ・Json型リソースの子リソースの親が null になっていた不具合を修正. | af7bfd9 |
Naoya Nitta | シミュレータ機能の修正 ・contains() 関数に計算機能を追加した. ・定数以外に対しても計算をできるように一般化した. | 562335b |
Naoya Nitta | 演算子の優先順位を考慮するようにした際に混入した不具合の修正. モデルファイルの修正. | 62df2b4 |
Naoya Nitta | 算術,比較,論理演算子の優先順位付けを行うようにした. | f8440fe |
Naoya Nitta | ・シミュレーション機能において複数のメンバを持つJsonオブジェクトを正しく生成できていなかった. ・シミュレーション機能において複数のメンバを持つJson型リソースの子リソースを正しく取得できていなかった. | 90ab1f7 |
Naoya Nitta | 不要なモデルファイルを削除. | 98bbdf2 |
Naoya Nitta | モデルファイルの修正. | cfb81b2 |
okazaki takehiro | Merge pull request #108 from nitta-lab/simulator | da629c9 |
okazakitakehiro | イベントがないリソースをダブルクリックした時に、空のプルダウンメニューが表示されるバグを表示されないように修正しました。 | 0cfc5f8 |
okazaki takehiro | Merge pull request #106 from nitta-lab/languageModification | 017a102 |
Naoya Nitta | モデルファイルを変更および削除. | 3feb0f6 |
Naoya Nitta | 演算子の優先順位の変更.(<と<=など.) モデルファイルの書換えの続き. | 7cd940d |
Naoya Nitta | DTRAM言語仕様の大幅変更.(比較演算子および論理演算子を中間記法に,==を=に.) | db93438 |
Naoya Nitta | Merge pull request #105 from nitta-lab/SimulatorVisualization | 8b03a08 |
okazakitakehiro | 子リソースの状態表示を下の方に表示するようにしました。 | 9e23d4a |
Naoya Nitta | シミュレーションで四則演算ができるようにした. | d3acd58 |
Naoya Nitta | リソースの状態を表示できるようにした. | 912d6b9 |
Naoya Nitta | Simulator 画面のリソース名がおかしかったのを修正. | e2f1e65 |
okazakitakehiro | リソースの名前を上に表示できるようにしました。 | 0830dbd |
Naoya Nitta | 葉リソースの型が List か Map で,値が nil だった場合の処理が不正だったのを修正. | f332e02 |
okazakitakehiro | InputEventCellSditorの修正完了しました。 | d601b66 |
Naoya Nitta | ResourceIdentifier の toString() の動作がおかしかったのを修正. | 7ed417f |
okazakitakehiro | シミュレート機能完了しました。 | fd37905 |
okazakitakehiro | シミュレート機能完了しました。 | b6768a9 |
okazakitakehiro | 一旦シミュレート機能完了しました。 | 4fa7124 |
okazaki takehiro | Merge pull request #104 from nitta-lab/simulatorEvents | d5114f0 |
Naoya Nitta | リソース識別子を文字列で指定してリソースを取得できるようにした. | f4b0201 |
okazaki takehiro | Merge pull request #103 from nitta-lab/simulatorEvents | f641266 |
Naoya Nitta | 依存している側の入力リソースを更新した場合のイベントの生成が正しくできていなかったのを修正. | 59118bd |
okazakitakehiro | リソースのみの可視化に変更 | 7a32f59 |
okazaki takehiro | Merge pull request #102 from nitta-lab/simulatorEvents | 96c5efa |
Naoya Nitta | JSON型のリソースに対して,遷移前の状態で定義されていないメンバの値を更新できるようにした. | 7d28550 |
Naoya Nitta | チャンネル内のメッセージがリソースの状態に依存し,かつ参照するリソースのパスがチャンネル内のメッセージに依存するような複雑な依存関係がある場合に正しくイベントを実行できていなかったので,設計を大きく変更した.具体的には,Eventクラス内で,1)メッセージへの制約の計算,2)メッセージ制約からパスパラメータの導出,3)パスパラメータが決定されたリソースの状態を参照を,依存関係を考慮しながら適切な順番で行うようにした. | 6f90c4d |
okazakitakehiro | プロトタイプのシミュレート機能を作成しました。 | b38409d |
okazaki takehiro | Merge pull request #101 from nitta-lab/simulatorEvents | 8f95986 |
okazaki takehiro | Merge pull request #101 from nitta-lab/simulatorEvents | b4c0ea1 |
Naoya Nitta | シミュレータで状態遷移ができるようにした.(ただし,ほとんど未テスト.) | d8a0448 |
Naoya Nitta | 動作確認していないがひとまずコミット. | d49a01b |
Naoya Nitta | 作業途中だけど一旦コミット. | f96a1d4 |
Naoya Nitta | イベントの連鎖の準備. | fa221e6 |
Naoya Nitta | 状態遷移時のイベントの発火の連鎖の準備. | 211d4b2 |
Naoya Nitta | Simulator 機能の初期バージョン. | 3b14c44 |
okazaki takehiro | Merge pull request #100 from nitta-lab/fixDataFlowGraphConstruction | 8d65fab |
Naoya Nitta | リソースが階層化されていないモデルファイルからの Java コード生成で,入力メソッドへの呼び出し文において同じ実引数が2つ渡されていた不具合,リソースの初期化時にコンストラクタに必要な実引数が渡されていなかった不具合を修正. | 17fbf68 |
Naoya Nitta | ・ResourceNode の階層構造と接続関係の不具合の修正完了. ・ResourceNode の参照関係の可視化において,実際に参照している参照先リソースを参照するように変更した. | 0cacc7e |
Naoya Nitta | 階層化されていないリソースの出力側に複数のチャンネルが接続している場合に正しく表示&ソースコード生成できない不具合を修正中.ResouceNode や DataFlowGraph 等を大きく書き換え中. | 944cd40 |
Naoya Nitta | 多相性を持った関数を定義できるようにした. | 9408b6e |
Naoya Nitta | ・REST APIを呼び出すJAX-RSのコードでローカル変数(form, entity)の宣言が正しくできていなかった不具合を修正. ・JAX-RSのコードで戻り値を返さない update() メソッドから戻り値を受けようとしていたのを修正. ・JAX-RSのメソッドで JsonProcessingException のスローが正しくできていなかったのを修正. ・nil を指定して JSON オブジェクトを生成したときに出力されるコンストラクタ呼び出しの引数がおかしかったのを修正. | ea9037c |
Naoya Nitta | channel の out ポート側に同じリソース階層の複数のリソースが接続していた場合,update() メソッド内でリソース毎に条件分岐を行って更新処理を分けられるようにした. | a3b6bc4 |
Naoya Nitta | update() メソッドの引数として渡すようにしたパスパラメータの引数名が他の引数と被る場合があったので,self に統一した. | c585100 |
Naoya Nitta | ・channel の out ポート側に同じリソース階層の複数のリソースが接続していた場合,リソース毎に更新処理を区別できるよう update() メソッドの引数にパスパラメータを渡すようにした. ・チャンネルセレクタがパスパラメータにもメッセージパラメータにも含まれていない場合があるので,update() メソッドの引数にチャンネルセレクタも渡すようにした. ・input() メソッドもほぼ同様の変更を行った. | 2096b82 |
Naoya Nitta | JAX-RSのサービス内での更新メソッドの呼び出しにおいて,呼び出し元リソースと呼び出し先リソースが同一であるときの呼び出し文がおかしかったのを修正. | 211dc10 |
松居都央佳 | Merge pull request #99 from nitta-lab/bugFixForNemophila | 59a6e00 |
Naoya Nitta | ・サービス間のAPI呼び出しとサービス内のメソッド呼び出しを区別するロジックを整理した. ・必要に応じて,updateメソッドを呼び出すAPIをルートリソースに定義するようにした. ・その他JAX-RS出力関係のバグ修正. | cd2c988 |
Naoya Nitta | ・updateメソッドの呼び出しで引数として渡すフィールドがおかしい場合があったのを修正. ・チャンネルスコープ内のリソースのupdateメソッドの呼び出しがおかしかったのを修正. ・Jersey出力で,refポートに接続しているリソースがチャンネルスコープの内か外かによって,呼び出し方を変える必要があったので修正. | b74cd03 |
Maehara Hiroki | Merge pull request #98 from nitta-lab/fixLeafGetter | bb583f1 |
Naoya Nitta | Merge pull request #97 from nitta-lab/revise_DAGlayout | 613d616 |
Hiroki-Maehara | channelが階層構造内部に配置されるパターンのレイアウトアルゴリズムの追加 | 08792b2 |
Naoya Nitta | ・不要なフィールドが出力される不具合を修正した. ・チャンネル外のリソースの判定を間違える場合があったのを修正. | 43056a3 |
Naoya Nitta | ・Javaプロトタイプ出力で,階層化されたリソース間の参照フィールドを出力するか否かの判定ロジックがおかしかったのを修正. ・Javaプロトタイプ出力で,リソースが階層化されていないモデルファイルが正しく出力されていなかったのを修正.(まだ残バグあり.) ・Javaプロトタイプ出力で,入力メソッドが重複して出力される場合があったのを修正. ・Java/JAX-RSプロトタイプ出力で,入力メソッドの引数名がおかしかったのを修正. | 7b8d36f |
Naoya Nitta | 葉リソースの getter メソッドが value を返していたのを修正. | 45e759c |
okazaki takehiro | Merge pull request #96 from nitta-lab/fix_JAX-RS_bugs | 5e3ff57 |
Naoya Nitta | メソッドが重複して出力される不具合を修正. JAX-RSでコンストラクタのパラメータが重複して出力される不具合を修正. JAX-RSでプロトタイプ生成ができない場合があるのを修正. DAGLayoutをデフォルトにする. | b523e7a |
Naoya Nitta | リソースノードの階層構造において分離すべきリソースノードを分離し,共有すべき親リソースノードを共有するようにした. refポートに接続されているリソースパスを参照しているときに,エラーで落ちていたのを修正. | 8b55984 |
Naoya Nitta | 出力側に複数のリソースが繋がったイベントチャンネルへの対応. | df5afd1 |
Naoya Nitta | リソースノードの生成と階層構造が正しくなるようにした.(リソースノード生成の仕様変更を含む.) | a63f71d |
Naoya Nitta | 親コンポーネントに実装したときにメソッド名が重複してしまうため,updateメソッドの命名規則を変更する.(updateDstFromSrc) ついでに,出力側リソースが複数ある場合のinputメソッドの命名規則も変更する,(inputForDst) | d1ceb41 |
Naoya Nitta | メソッドが重複して出力される不具合を修正.(ResourceHierarchy単位で出力すべきものをResourceNode単位に出力していたため.) | 849b0da |
Naoya Nitta | PUSH転送をリソースの階層化に対応させている途中 ・リソースがコンポーネントを持たない場合に,update メソッドが(親コンポーネントに)生成されなかったのを修正. ・リソースがコンポーネントを持たない場合に,親コンポーネントに定義された update メソッド内の状態更新式がおかしかったのを修正. ・転送先リソースがコンポーネントを持たない場合に,転送先リソースの update メソッドを呼び出す実行文がおかしかったのを修正. ・JAX-RSで根リソースに対して定義されているAPIのパスがおかしかったのを修正. | f8c3fa4 |
Naoya Nitta | 入力イベントチャンネルに接続している出力側リソースが複数存在した場合に正しくJAX-RS出力できない不具合を修正 ・JAX-RSの場合,チャンネルセレクターで選択されたリソースを REST API として定義し,そこから他の出力側リソースを呼び出す. ・JAX-RS/Javaいずれの場合でも,異なる出力側のリソースが同じ親コンポーネントに実装され場合,メソッド名が重複しないよう別名にする. ・PUSH転送の場合の状態更新ステートメントが階層化に対応していなかったので,対応させる. ・その他,いくつかの不具合を修正. | abff4c8 |
Naoya Nitta | Merge pull request #95 from nitta-lab/hieararchicalLayout | 38031d4 |
Hiroki-Maehara | 階層構造に対応したレイアウトアルゴリズムに修正 また、Editor.javaでcellの座標の初期値を変更 | 7aa4b85 |
Naoya Nitta | - ref側リソースから取得した値を渡す input() メソッドの引数名が正しくなかったのを修正. - input() メソッド内でref側リソースから取得した値を使って状態を更新する際の式が不正だったのを修正. - Javaの場合,mainInput() メソッド内でref側リソースから状態を取得するようにし,JAX-RSの場合,input() メソッド内でref側リソースから状態を取得するようにした. | 17a7df4 |
Naoya Nitta | JumpGame.model の ref ポートが正しくコード出力できなくなってしまったので修正. モデルファイルの init{} が正しく読み込めなくなっていたのを修正. JAX-RS出力で落ちる場合があったのを修正. | 3e2f90c |
Naoya Nitta | 修正漏れ. | 511c641 |
Naoya Nitta | 入力側状態遷移関数の遷移前の状態を使うPUSH型更新の場合に,正しくコードが生成できていなかったのを修正した. | f1672f0 |
Naoya Nitta | List に remove() 関数を,Map に delete() 関数を追加. | 032aa31 |
Naoya Nitta | List の末尾に要素を追加する append() 関数を追加. | b76566b |
Naoya Nitta | ・Jsonの型推論で落ちる不具合の修正. ・他controlFlowModelingブランチの修正の反映. | 9a73b83 |
Naoya Nitta | OnlineBattleGame.modelを追加. JAX_RS 出力でフィールドの重複定義のチェックを忘れていたので追加. 型推論でのヌルポ対応. | 94563de |
okazaki takehiro | Merge pull request #79 from nitta-lab/updateHierarchicalResources | 5eca820 |
Naoya Nitta | JAX-RS 生成への修正の反映忘れ. | 01af0c3 |
Naoya Nitta | ・フィールドやコンストラクタの引数が重複して定義される不具合を修正. ・3つ以上引数を与えてインスタンスを生成することができなかったのを修正. | 901b589 |
Naoya Nitta | input メソッドへのアクセサメソッドの引数名がおかしかった不具合を修正. | f279d32 |
Naoya Nitta | 外部リソースにアクセスするためのルートリソースへの参照を初期化できるようにした.(JAX-RSには必要のない処理.) | cbfb8cc |
Naoya Nitta | 外部リソースへの参照に伴うルートリソース間の参照関係を構築できるようにした.(JAX-RSでは不要な処理.) | 630481b |
Naoya Nitta | Jsonオブジェクトの生成文をインスタンスの生成文に置き換えるのに失敗している場合があったので修正. | 6ac32f6 |
Naoya Nitta | クラス型のリソースの状態を返す getter でコンパイルエラーが起きていたのを出ないようにした. | e67e2bd |
Naoya Nitta | JSON型を持つリソースの生成時に,JSONオブジェクトを生成するのではなく対応するクラスのコンストラクタを呼ぶようにした. | 06e9c15 |
Naoya Nitta | コンポーネントを持たないリソース間の状態の更新処理を正しく生成できるようにした. | 5b6a476 |
Naoya Nitta | Javaへの依存部分が残っていたのを修正. | e3c9527 |
Naoya Nitta | コンストラクタを生成してその中で外部リソースへの参照を初期化できるようにした. | 3c089a1 |
okazakitakehiro | customeroffice.modelの参照線の実装完了しました。 | f33fca5 |
okazaki takehiro | Merge pull request #78 from nitta-lab/updateHierarchicalResources | 35357bb |
Naoya Nitta | Merge remote-tracking branch 'origin/dynamicResourceCreation' into updateHierarchicalResources | fbde127 |
Naoya Nitta | チャンネル内リソースからチャンネル外リソースへの依存関係を取得できるメソッドを追加. | d102074 |
Naoya Nitta | コミット忘れ. | d017748 |
Naoya Nitta | モデルファイル中のJSONとリストをパースできるようにした. | 8b48cb8 |
Naoya Nitta | MapやJson周りのバグ修正. | abae5cf |
Naoya Nitta | チャンネル外部のリソースへの参照を更新できるようにした. | e1c1129 |
Naoya Nitta | コンポーネントを持たないリソースへの input() メソッド内で,リソースの状態を更新する実行文が追加されていなかったのを修正. | d0e96a7 |
Naoya Nitta | 参照の基づくPULL型転送に対応した. そのために,ChannelMember に ResourcePath が所属チャンネルのスコープ外にあるかないかを示すフラグを付けた. また,DataTransferChannel の遷移後の状態を計算するメソッドの引数に ResourcePath ではなく ChannelMember を渡すように設計変更した. さらに,スコープ外にある ResourcePath 中の変数に適切な値を代入するメソッドを作成した. | 26c11f8 |
okazakitakehiro | チャンネルのパラメーター表示完了しました | 1a11758 |
Naoya Nitta | 階層化したリソース間の参照関係の構築. 項(Term)の文字列出力の誤りの修正. リソースパスの誤りの修正. | 75050ef |
okazakitakehiro | CustomerOffice.modelのリソース3階層表示を完了しました。 | 8d10835 |
okazakitakehiro | CustomerOffice.model内のリソースの3階層表示を完了しました | d0845d8 |
Naoya Nitta | 葉リソースはプロトタイプ生成時にコンポーネント(クラス)を生成しないように仕様変更した. | 4c19955 |
Naoya Nitta | getter と input method のみ,リソースの多階層化に対応した. | ddd5f7b |
Naoya Nitta | 生成部分以外は,JSONに対応した.(型推論も含む.) | 0b72d76 |
Naoya Nitta | リソース配置時の不具合を修正. | fce756f |
Naoya Nitta | input メソッドの実装をリソースの階層化に対応させた. | 8a72519 |
Naoya Nitta | 子リソースを取得できるようにした.ResourcePathの登録の不具合を修正した. | abe67e6 |
Naoya Nitta | getter と input を任意の深さのリソースで宣言できるように改良した. | e252b0b |
Naoya Nitta | レイアウトを含むいくつかの不具合を修正 | ba7f898 |
Naoya Nitta | リソースの新しい可視化方法に対応 | dec6e20 |
Naoya Nitta | ・Mainクラス,ルートリソースの inputメソッドおよび getメソッドをリソースの階層化に対応. ・階層化の初期テスト用の Account.model を作成. | a216278 |
Naoya Nitta | アーキテクチャモデル内の送信メッセージを逆関数を用いて定義できるように拡張した. | 18e1511 |
Naoya Nitta | チャンネルを階層化できるようにした. | a07daa5 |
Naoya Nitta | リソースの階層化およびパラメータ化を可能にした. | c5c711a |
Naoya Nitta | 一旦コミット | 59b9223 |
AlgebraicDataflowArchitectureModel/models/Accounts.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Algo.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Algolike.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Base.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Bug.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Clock.dtram 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Clock.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/CustomerOffice.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Game.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Hello.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Hello2.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/HelloWorld.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/InventoryManagement.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/JumpGame.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Kinematics.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Kinetics.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/NemophilaAccounts.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/OnlineBattleGame.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/POS.dtram |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/POS.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/POS2.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/SimpleAddressBook.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/SimpleTwitter.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/SimpleUI.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/StockManagement.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/StockManagement2.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Test.model 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Timer.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/TravelDistance.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Triangle.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Triangle2.model 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/Twitter.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/WOS.dtram |
---|
Too large
|
AlgebraicDataflowArchitectureModel/models/WeatherObservationSystem.model |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/algorithms/DataTransferModelAnalyzer.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/algorithms/TypeInference.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/ApplicationMenuBar.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/ApplicationWindow.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/JavaPrototypeGenerateAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/JerseyPrototypeGenerateAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/NewModelAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/NewResourceAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/OpenAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/SaveAsAction.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/ShowNavigationAction.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/actions/SimulateAction.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/DataTransferModelingCellEditor.java 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/Editor.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/FlowCellEditor.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/IStageChangeListener.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/Stage.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowCellEditor.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/stages/DataFlowModelingStage.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionCellEditor.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/editor/stages/PushPullSelectionStage.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/layouts/DAGLayout.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/InputEventCellEditor.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/SimulationLayout.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/SimulatorMenuBar.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/SimulatorWindow.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/UISimulatorWindow.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/simulator/actions/ShowUISimulatorAction.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/application/views/NavigationWindow.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/code/ast/MethodDeclaration.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/CodeGenerator.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/CodeGeneratorFromDataFlowGraph.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/DataTransferMethodAnalyzer.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/ILanguageSpecific.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/JavaCodeGenerator.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/JavaMethodBodyGenerator.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/JavaSpecific.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/JerseyCodeGenerator.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/generators/JerseyMethodBodyGenerator.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Constant.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Expression.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/LambdaAbstraction.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Position.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Symbol.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Term.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/algebra/Type.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/Channel.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ChannelMember.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/DataConstraintModel.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/JsonAccessor.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/JsonTerm.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/JsonType.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ListTerm.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/MapTerm.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ResourceHierarchy.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/ResourcePath.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/Selector.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/StateTransition.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataConstraintModel/StateTransitionTerm.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/ChannelNode.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/DataFlowEdge.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/DataFlowGraph.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/DataTransferChannel.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/DataTransferModel.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/ModelExtension.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/ReferenceEdge.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/dataFlowModel/ResourceNode.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/models/visualModel/FormulaChannel.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/Parser.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/ParserDTRAM.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/ExpectedColon.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/ExpectedDoubleQuotation.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/ExpectedInOrOutOrRefKeyword.java 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/ExpectedInOrOutOrRefOrSubKeyword.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/ExpectedRightCurlyBracket.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/WrongJsonExpression.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/parser/exceptions/WrongPathExpression.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/ChannelState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/Event.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/Resource.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/ResourceIdentifier.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/Simulator.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/SystemState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/INativeReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/NativeSender.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentHeightReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentMouseSender.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentTextReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentTextSender.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentVisibilityReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentWidthReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentXReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/ComponentYReceiver.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/swing/SwingPresenter.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/timers/TimerEventSender.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/interfaces/timers/TimerService.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/CompositeResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/JsonResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/ListResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/MapResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/PrimitiveResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/ResourceState.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/simulator/states/State.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/CodeGeneratorTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/DataConstraintModelTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/DataFlowModelTest.java 100644 → 0 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/DataStorageDecisionTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/DataStorageNecessityTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/DataTransferModelTest.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/EdgeTransitionSelectableTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/FormulaChannelTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/InverseTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/NativeAccessTest.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/SimplifiedDataFlowModelTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/SimulatorTest.java 0 → 100644 |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/UpdateCodeGenerationTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/UpdateConflictCheckTest.java |
---|
Too large
|
AlgebraicDataflowArchitectureModel/src/tests/parser/ParseTest.java |
---|
Too large
|
Showing you all comments on commits in this comparison.