問題タブ [eclipse-gmf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
108 参照

eclipse-emf - EditPar の位置と背景色を変更する

その場所と背景色を変更する必要がある EditPart があります。次を使用してその場所を変更することができました:

次の方法で背景色を変更できました。

しかし、アプリケーションを閉じて再度開くと、行った色の変更が消えてしまいます!

どうすれば背景色をコミットできますか!

0 投票する
1 に答える
76 参照

service - GMF: 選択サービスを介してアクティブな gmf ノードにアクセスします

Xtext と GMF を使用しているため、xtext プロジェクトからアクティブな GMF コンパートメント ノードにアクセスしたいと考えています。そこで、eclipseのセレクションサービスはこれを解決する良い方法だと思いました。

セレクションサービスを実装してみましたが、GMF関連のノードにアクセスできないようです。GMF に IXtextAwareEditPart を実装したので、むしろ xtext クラス オブジェクトを取得します。アクティブな GMF ノードにアクセスする方法はありますか? このコードは今のところうまくいきません:

0 投票する
1 に答える
489 参照

java - GMF で生成されたダイアグラム コードの何が問題になっていますか?

GMF を使用して非 RCP ダイアグラム エディターを生成しました。私の Eclipse のバージョンは Indigo Service Release 2 です。Eclipse アプリケーションとして実行しようとすると失敗し、次のエラー ログが生成されます。

0 投票する
1 に答える
777 参照

java - プログラムで GMF ダイアグラムを作成する

Eclipse プラグインで EMF と GMF を使用して 1 つの簡単な図を作成しようとしています。2 つのノードと接続を備えた 1 つの Ecore を作成しました。そこから GMF を生成できます。アプリケーションを実行すると、味覚が得られ、その助けを借りて GMF ダイアグラムを描くことができます。しかし、私はそれをプログラムで望んでいます。

その Ecore から 1 つの XML を作成し、その XML を EMF オブジェクトに正常にロードできました。したがって、私の EObject はその XML 値を持っています。ここで、そこから GMF ダイアグラムを自動的に作成したいと考えています。1 つのサンプル RCP ビューを開くと同様に、GMF コンテンツをロードする必要があります。

問題は、私がこの GMF と EMF に慣れていないことです。そのため、どのクラスを変更しなければならないか、何を書かなければならないかわかりません。

0 投票する
2 に答える
1059 参照

java - EMF/GMF/Papyrus - Explicit を ElementImpl に設定 - コード外のプロパティ

EMF モデルと生成されたエディターがあります。モデル/エディタでは、エレメント「ユニット」(U)と「仕様」(S)を接続することができます。ここで、少なくとも 1 つの U が S を満たす場合、S に特化した CSS スタイルを作成したいと考えています。パピルス。

このため、「Mapped」と呼ばれる S の追加のプロパティを追加しました (少なくとも 1 つの U が S を満たす場合は true、そうでない場合は false)。次に、(handleNotification - メソッドで) 1 つ以上の接続が追加されたときに、コードから "Mapped"-Property を設定しようとしました。

例外あり:

2 番目の解決策では、別の例外が発生しましたが、意味上の結果は同じでした。

例外:

これらの例外を処理する方法を知っている人、または適切な回避策がある人はいますか? 主な目的は、CSS ファイルが「マップされた」プロパティの変更を認識することです。

どうもありがとう :)