3

Eclipse GEF で使用されている設計パターンを要約できる人はいますか? 誰かが Eclipse プラットフォームと JDK で完璧な仕事をしたようです。設計パターンが図示されていると、GEF の学習に非常に役立ちます。

たとえば、EditPartFactory は典型的なファクトリ パターンです。GEF 自体が MVC 設計を実装します。

クラス階層図も非常に役立ちます。

本当にありがとう!

4

1 に答える 1

3

GEF wiki からの簡単な要約。

  • 工場: パレットからモデルを作成し、EditParts を作成し、フィギュアを作成します。
  • オブザーバー: 通常、モデルとビューをリッスンするコントローラー (EditPart)
  • コマンド: 元に戻す機能とやり直し機能を実装するには
  • 戦略: EditParts は EditPolicies を動的にインストールおよび削除できます
  • 責任の連鎖: どの EditPolicy がリクエストを処理するかを決定する
于 2013-03-11T16:06:40.640 に答える