問題タブ [eclipse-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.

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

eclipse - Eclipse グラフィカル モデル (BPMN ダイアグラムなど) を XML にシリアライズする

Java で作成された独自の BPM (ビジネス プロセス管理) システム用のグラフィカル プロセス モデラーを構築する必要があるプロジェクトに取り組んでいます。ソフトウェアは BPEL、BPMN、XPDL などの国際標準に準拠していないため、独自仕様であることに言及しています。

私の意図したアプローチは、ビジネス アナリストがビジネス プロセスをグラフィカルにモデル化し、プロセス モデルを Web アプリケーションに展開する Bonita Studio と同様に、Eclipse GMF を使用してスタンドアロンの RCP アプリケーションを作成することです。

このアプリケーションには、非常に初歩的な内部ウィザードのようなプロセス モデラーがあります。しかし、このモデラーには、カスタムの明確に定義された XML 形式でモデルをインポートおよびエクスポートする機能があります。これも独自仕様であり、国際標準はありません。

私が必要としているのは、開発中の Eclipse gmf rcp アプリケーションで作成されたグラフィカル モデルを、このカスタム XML 形式に永続化することです。このようにして、Web アプリケーションでインポート機能を呼び出すだけで、プロセスがデプロイされます。また、逆のこともできる必要があります。この XML 形式のカスタム プロセスを Eclipse RCP で開き、グラフィカルな方法で表示します。

だから、私が必要なのは:

グラフィカル ダイアグラムをカスタム XML 形式で保存し、この形式でカスタム XML ファイルを開いてグラフィカル ダイアグラムとして表示する必要があります。

助けてくれてありがとう!

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

java - リソースをロードするときの「登録済みのファクトリが必要です」例外

次の例外が発生します。

「爆発」コードは次のようになり、次の場所で停止します。resource = resourceSet.....

手がかりを持っている人はいますか?

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

java - Getting the XSD source from an org.eclipse.xsd.XSDSchema object?

I'm parsing an XML Schema file (*.xsd) using org.eclipse.xsd.XSDSchema and would like to display some XSDTypeDefinitions as literal XSD source.

Here's an example schema:

And here's some code for illustrating the problem:

I'm using the following jar files from an Eclipse 3.7 installation:

  • org.eclipse.xsd_2.7.0.v20110606-0949.jar
  • org.eclipse.emf.ecore_2.7.0.v20110605-0747.jar
  • org.eclipse.emf.common_2.7.0.v20110605-0747.jar
0 投票する
2 に答える
1056 参照

eclipse-emf - EMF(メタ)モデルのID/キー定義

私はEMFに関する非常に基本的な問題で立ち往生しています、これが私が持っているものです。

ここに問題があります。私のaリストとbリストの両方で、0からnまでのIDが必要です。ただし、これを行うと、次のメッセージが表示されます。

私の問題が明確に説明されていることを願っています。誰かが私が間違っていることを知っていますか?ありがとう!

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

eclipse-plugin - 新しい要素/パレットコンポーネントをGMF.gmfgenファイルに直接追加する方法

モデル全体を作成してから、ダイアグラムで生成されたコードを取得しました。パレットにコンポーネントを追加する必要があることに気づきました。しかし、私はすでに生成されたコードですでに多くの変更を実行しました。したがって、すべての手順を繰り返すと、ほとんどの場合、すべての変更が失われます。したがって、最初のサイクルから開発せずに、新しいコンポーネントを追加したり、パレット内に新しい要素を導入したりする方法はありますか。

0 投票する
3 に答える
281 参照

eclipse-emf - OCLからEcoreへの変換

Ecoreモデルファイルを生成できるOCLのパーサーを見つけようとしています。これにより、モデルを使用してメソッドをモデル化し、OCLステートメントを他の言語モデル(OCLからSQL(SQLだけでなく))に変換できます。

OCLからEcoreへのコンバーターの方法を知っている人はいますか?

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

uml - Eclipse-EMF の内部データ構造を使用できますか?

EMF では、ユーザーは UML ダイアグラムを描画でき、その UML モデルを Java コードに変換できます。私の知る限り、EMF には、ユーザーが描画した UML モデルをキャプチャするための独自の内部データ構造があります。そして、私がやりたいことは、図面ではなくコーディングによって UML モデルを作成することです。つまり、UML メタモデル (クラス、パッケージ、属性など) を表す EMF の内部データ構造を使用することです。お気に入り、

これは可能ですか(EMFでも可能ですか)?とにかく、OMG の標準 UML 仕様を正確に反映する堅牢なデータ構造を使用したいと考えています。

前もって感謝します。

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

eclipse - コマンドで EObject のリソースを設定する

モデルの変更を管理するために TransactionalEditingDomain を使用しています。ただし、空のモデルを作成するにはいくつか問題があります。問題は、モデル Resource ( ) にモデルを追加するときだと思いますmodelResource.getContents().add(model);。これは、トランザクション内に配置する必要があるためです。したがって、 を使用してそのような操作を実行しようとしましたが、リソースのAddCommandを見つけることができません。EStructuralFeaturecontents

つまり、次のように書きたいと思います。

問題は、私が見つけることができないということFEAT_CONTENTSです...誰か提案がありますか?

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

java - コンテンツに応じて、さまざまなリソースに EObject を保存する

私は、複数の で構成される EMF モデルを使用していCommandsます。

各コマンドには、アプリケーションによって処理されるという名前のブール属性がsubmittedあります。この属性の値に応じて、コマンドをファイル「submitted」またはファイル「toSubmit」に保存します。どうやってやるの?

提出する要素は提出した要素を参照できるので、同じresourceSetの2つのリソースに入れる予定だったのですが、相互参照としてはこれで十分でしょうか?

さらに、送信する要素と既に送信された要素の両方を含む「完全な」ファイルも必要です...