0

グラフィカル モデリング アプリケーションを作成したいと考えています。

私はすべてのドラッグアンドドロップ機能に取り組んできましたが、GMF/EMF について考えましたが、少なくとも私が見たものからは、Eclipse プラグインの作成に使用されています。

http://wiki.eclipse.org/Graphical_Modeling_Framework_FAQ#What_can_I_do_with_GMF.3F

GMF で何ができますか? GMF を使用すると、Eclipse 用のグラフィカル エディターを作成できます。たとえば、UML モデリング ツール、ワークフロー エディターなどです。基本的には、EMF の任意のドメイン モデルのグラフィカルな編集画面です。

私の質問は、このフレームワーク (実行するのに Eclipse を必要としないアプリケーション) を使用してスタンドアロン アプリケーションを作成することも可能かどうかです。

4

3 に答える 3

0

GMF チュートリアル のパート 4 で説明されているように、GMF を使用して、いわゆる RCP アプリケーション (リッチ クライアント プラットフォーム) を作成できます。結果として得られるエディターは、完全な Eclipse よりもはるかに小さく軽量になりますが、かなり制限されます。たとえば、エディター ウィンドウ、プロパティ、およびアウトライン ビュー以外の (カスタム) ビューを追加することは不可能であることがわかりました。

注: 私はこれを自分で使用したことがなく (ちょっといじっただけです)、これがどれほど成熟しているかわかりません。

于 2012-12-07T12:45:13.440 に答える
0

このチュートリアルでは、その方法を非常によく説明しています: http://www.rcp-vision.com/?p=1476&lang=en

于 2013-03-29T20:21:44.230 に答える
0

はい。スタンドアロンの RCP アプリケーション (Eclipse IDE 製品など) を作成でき、モデリング プラグインはその一部になります。エディターでプラグインを起動するには、製品を定義する必要があります。

GMFEMFデフォルトのグラフィカル ビュー/エディタを提供しますが、最初にそれを生成するモデルを定義する必要があります。

于 2012-12-09T02:36:29.293 に答える