問題タブ [emf]
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.
eclipse-emf - Eclipse EMF:名前でEAttributeにアクセスするには?
String と EMF EObject が渡される Java メソッドがあります。String は、EObject の属性の名前を意味します。たとえば、「foo」と EObject eobj が渡された場合、eobj.getFoo() にアクセスする必要があります。featureID から EAtribute の値を取得する方法は知っていますが、属性名で値を取得する方法が見つからないようです。これは可能ですか?
dsl - Xtext/EMF モデルからモデルへの変換方法は?
Xtext に DSL があり、.xtext ファイルで定義されているルール、ターミナルなどを再利用して、プロジェクトに含まれる他のツールの構成ファイルを生成したいと考えています。構成ファイルは BNF に似た構文を使用するため、実際の Xtext コンテンツに非常に似ており、必要な変換は最小限です。理論的には、Xtext を解析して構成を吐き出すスクリプトを簡単に作成できます...
問題は、エコシステム全体に適合するように実装するにはどうすればよいかということです。言い換えれば、Xtext/EMF でモデルからモデルへの変換を行う方法は?
war - 複数のMavenプロジェクトを集約する戦争でXCoreで生成されたクラスを使用する
と呼ばれるMavenプロジェクトがありmyproject.app
ます。また、vaadinとgwtを使用する別のプロジェクトと呼ばれるmyproject.ui
別のプロジェクトがあります。これはXcore-ProjectをMavenに変換したという名前myproject.model
です。
戦争でそれらをすべて集めたい。このためにmyproject.war
、依存関係を宣言するpomがあります。
VaadinとGWTの場合、これらのプロジェクトは純粋なMavenプロジェクトであるため、すべてが正常に機能しています。Plugin Dependencies
Xcoreプロジェクトは、戦争中にこのプロジェクトで宣言されたものを提供することができないため、私に頭痛の種を与えます。
必要なライブラリをpomに追加しようとしましたが、Centralから古いバージョン(2.2.3)しか入手できません。XCoreプロジェクトは2.8を使用しています。/3.8。。
どうすればこれを解決できますか?
eclipse-emf - EMF: 一意の名前を持つ XML 要素のグループをマップにマップする方法
既存の XML 形式があり、その XML 形式でファイルをロードおよび保存するために使用できる Ecore ベースのモデルを作成したいと考えています (独自のシリアライザー/デシリアライザーを作成する必要はありません)。XML には、次の構造を持つ要素が含まれています。
要素の名前は、child
兄弟間で一意であることが期待されます。明らかに、これをモデル化する最も自然な方法はMap
、EMap
または他のマップのような構造を使用することです。そのようなデータ構造を使用し、そのモデルのインスタンスが上記の形式で永続化されるような方法でモデルに注釈を付けることは可能ですか?
eclipse - Eclipse モデリング フレームワーク - ワークフロー?
次の質問があります。私は、ATL をテクノロジーとして使用する M2M トランスフォーメーションを含む EMF プロジェクトを持っています。次に、コード生成に XPand を使用するプロジェクトがあります。次のワークフローを実行したい。
モデル A -- --> モデル B --> コード
問題は、2 つのプロジェクトがあり、モデルとメタモデルを他のプロジェクトにコピーする必要があることです。上記のようなワークフローをモデル化するテクノロジーはありますか?
ありがとう、クレメンス
java - Eclipse GMF (Graphical Modeling Framework) を使用してスタンドアロンのモデリング IDE を作成できますか?
グラフィカル モデリング アプリケーションを作成したいと考えています。
私はすべてのドラッグアンドドロップ機能に取り組んできましたが、GMF/EMF について考えましたが、少なくとも私が見たものからは、Eclipse プラグインの作成に使用されています。
http://wiki.eclipse.org/Graphical_Modeling_Framework_FAQ#What_can_I_do_with_GMF.3F
GMF で何ができますか? GMF を使用すると、Eclipse 用のグラフィカル エディターを作成できます。たとえば、UML モデリング ツール、ワークフロー エディターなどです。基本的には、EMF の任意のドメイン モデルのグラフィカルな編集画面です。
私の質問は、このフレームワーク (実行するのに Eclipse を必要としないアプリケーション) を使用してスタンドアロン アプリケーションを作成することも可能かどうかです。
java - Eclipse RCP: リソースへのユーザー アクセス許可を管理する方法は?
Eclipse エコシステムでリソースへのアクセス許可を管理する方法はありますか?
Eclipse RCP アプリケーションのデータへのアクセスを許可/拒否するには、Linux ファイルシステムのアクセス許可のようなものが必要です。すなわち:
ユーザーとグループの管理
ログイン管理
自分のリソース (つまり、自分のデータベース レコード) の読み取り/書き込みアクセス許可の管理
EMF ベース (必須ではありませんが、非常に便利です)
ゼロから開発することもできますが、それは一般的なニーズだと思いますので、何かを行うこともあると思います。
それとも私が間違っていますか?
ありがとう。
編集: 件名を修正しました。ごめん
eclipse - emfをeclispeチームサポートと比較する方法
私はEmfCompare2を使用して、Eclipseのチームサポートと統合しています。ここでemfcomparefaqページの指示に従いますが、コンテンツタイプID「org.eclipse.emf.compare.ui.contenttype.ModelContentType」は無効になっているようです。私が試したもう1つの方法は、カスタムファイル拡張子とorg.eclipse.emf.ecore.xmiの間にファイルタイプの関連付けを追加して、emf compareがファイルを取得し、自動的に差分を実行できるようにすることでした。このように、emfモデル比較エディターが表示されますが、モデルにいくつかの変更を加えたと確信していても、違いはないと表示されます。私は何をすべきか?
[編集]emfcompareモジュールを確認しましたが、emf compareは、[Comparewith]メニューの[Comparewith]オプションのみを提供していることがわかりました。2つのファイル間の比較が機能しています。したがって、残っている質問は、「Comparewith」>「latestfromrepository」オプションをemfcompareeditorで機能させる方法です。
eclipse - XTextで生成されたプラグインでPreferenceStoreを取得する方法
XTextによってDSL用に生成された設定ページを拡張しようとしています。フィールドエディタを活用する新しい設定ページを追加できましたが、 http://www.vogella.com/articles/EclipsePreferences/IPreferenceStore
で説明されているように、変更された構成を追跡するためにインスタンスを取得する方法がわかりません。 article.html
diagram - GMF ダイアグラム エディターでモデル要素のプロパティを無効にする
私は GMF/EMF の初心者で、次の問題があります。モデル エディターを設計していて、一部のユーザー アクションを制限したいと考えています。プロパティ ビューでは、ダイアグラム要素に特定のプロパティがあります。ユーザーがこのビューで特定のプロパティを変更できないようにしたいのですが、プロパティはそのままにしておく必要があり、削除しないでください。コンボボックス/テキスト入力を非表示または無効にするか、フィールドを読み取り専用にする可能性はありますか?
あなたが私を助けることができれば、私は本当に幸せです. ありがとう