問題タブ [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 に答える
635 参照

java - プログラムでJavaソースコードを変更する


EMF ANT-Task XSD2Javaを使用して、既存のXSDからJavaコードを生成しました。残念ながら、ANT-Taskは手動ツールほど正しく機能せず、「org.example.interface.something」のようなパッケージを生成します。したがって、キーワード「interface」はパッケージ名として許可されていません。コードを実行するためにリファクタリングしたいと思います。(UIを介してそれを行うと、パッケージ名は'org.example.interface_.something'になります)私の質問は:ソースファイルの依存関係を含むパッケージ名をリファクタリングする方法は?JDTを使用できますか?ヒントをありがとう。
カイ

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

java - ソースから Genmodel を変更する

genmodel (EMF ANT タスクを使用して作成されたもの) をプログラムで変更する方法はありますか? 創作後はもう自分で触りたくありません。

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

eclipse - EMF モデルへの動作の追加

一般に、EMF モデルに動作を追加することに人々がどのように対処しているのか疑問に思っています。特定のタイプの物理ファイル (IDE のプロジェクト ファイルですが、詳細は重要ではありません) を表すモデルがあり、モデルには計算された属性 (このファイルを外部ツールに渡した結果など) が含まれています。これには、生成されたモデル クラスのサブクラス化編集という2 つの方法があります。

私はこの特定の問題を解決することにあまり興味がありません (さまざまな方法で解決できます)。他の EMF ユーザーがこの問題に一般的にどのように取り組んでいるかを知ることです。

0 投票する
4 に答える
1226 参照

eclipse - EMFオブジェクトをキーとして使用する

EMFオブジェクトに実装させることは可能hashCodeですequalsか?モデルオブジェクトをのキーとして使用できるようにしたいと思いますHashMap

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

android - EMFで生成されたJavaクラスをAndroidプロジェクトに統合する

EMF(ecore)モデルから生成されたクラスのセットをAndroidプロジェクトに含めることができるかどうか知りたいです。

私はこれを行おうとしていますが、正常にコンパイルされますが、実行時に次のようなエラーが発生します。



そしてこのように:



ご協力いただきありがとうございます!!!

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

url - java.net.URIをorg.eclipse.emf.common.util.URIに変換します

Javaには少なくとも2つのタイプのURIがあります。

  • java.net.URI
  • org.eclipse.emf.common.util.URI

java.net.URIEMF URIを使用する必要があり、使用する必要があります。前者を後者に変換するにはどうすればよいですか?

試してみるnew URI uri = profileUrl.toURI()と、次のようなメッセージが表示されます。

また、から文字列を作成し、新しい文字列を使用して新しいEMF URIを作成する何らかの回避策も試しましたjava.net.URI...これにより、ファイルが見つからないという例外が発生します。

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

eclipse-emf - EMFによるコード生成

EclipseのWebページエディターでEMFを使用してコードを生成したいと思います。カテゴリをパレットに追加できます。しかし、私はスキーマとexsdについての知識がありません。それに関する適切な知識はどこで入手できますか?

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

eclipse - Eclipse Modeling Frameworkとは何ですか?

申し訳ありませんが、これは単純すぎるように見えるかもしれませんが、Eclipse Modeling Frameworkとは何かについて漠然としていますか?

彼らのウェブサイトに基づいて、XML仕様に基づいてJavaコードを生成します。
ビジュアルパラダイムみたいなのかな?また、他の言語(PHPなど)用のコードを生成しますか、それともJava用のコードを生成しますか?

ありがとう。

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

eclipse - Eclipse Modeling Framework: モデルへの代替ビューのリンク

モデル ソースと JFace 編集パッケージを自動的に生成するために利用する ECore モデルがあります。そのモデルのコンテンツの代替ビュー、基本的には JFreeChart に基づくグラフ ビューを開発しようとしています。JFreeChart ベースのビュー プラグインを作成できました。次に、ビューをモデルにリンクする必要があります。どうやってやるの?TreeBased エディターでモデルを編集し、その編集の効果をグラフ ビューで確認したいと考えています。それは可能ですか?

ありがとうございました

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

eclipse-emf - EObjectの作成時にフィーチャの値を自動生成するための最良の方法は何ですか?

EClassesにいくつかの属性があり、インスタンスの作成時に計算値に初期化したいと思います。フレームワークを使用してこれを行うための推奨される方法は何ですか?

あるケースでは、id属性をUUIDに初期化したいと思います。この場合、オブジェクトが最初に作成されたときにUUID値が割り当てられ、その後、オブジェクトの存続期間中は同じままになります。

別のケースでは、モデルインスタンス内で一意である必要があるだけの短いIDを生成したいと思います。

私はEMFを初めて使用するので、ガイダンスをいただければ幸いです。