問題タブ [metamodel]

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 に答える
929 参照

eclipse - UI Acceleo Launcher プロジェクトが機能しない

この簡単なチュートリアル wiki.eclipse.org/Acceleo/Getting_Started に従いました。目的は UI ランチャーを作成することです...しかし、終了して「Acceleo Model to Text」>「generate」をクリックすると、フォルダー「src-gen」が生成されます。 '空のまま!!

エラー ログ ビューでは、次のエラーが表示されます。

実際にはjarファイルに存在しますが、ファイルgenerate.emtlが見つかりません。

奇妙なことに、別の Eclipse アプリケーション (Maniferst.mf による) で plup-in を開始しようとすると、すべてが機能します!!!

私は Acceleo - モデルからのテキスト生成 バージョン: 3.1.0 を持っています。Eclipse プラットフォームのバージョン: 3.7.0

ありがとう

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

java - JPA2 MetaModel が揮発性メンバーで生成されるのはなぜですか?

org.apache.openjpa.persistence.meta.AnnotationProcessor6JPA2エンティティのMetaModelを生成するために 使用しました。

この場合、属性が揮発性とマークされている理由を誰かが説明できますか?

ありがとう。

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

c# - DynamicData-Children.ascx.cs FieldTemplateで子の数を表示するにはどうすればよいですか?

MS DynamicDataのChildren.ascx.csファイルには、Page_Load「子の表示」というハイパーリンクを返すメソッドがあります。ハイパーリンクテキストの最後に子の数を追加したいと思います。以下は私の試みです。ハイパーリンクに「子の表示-#エントリ」と表示させるにはどうすればよいですか?

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

ant - antスクリプトでjavacの-sフラグを参照するにはどうすればよいですか?

antスクリプトを使用して、一部のJPAエンティティの正規メタモデルクラスをコンパイルしようとしています。OpenJPAを使用しています。生成されたファイルをサブディレクトリに配置したいのですが、OpenJPAのドキュメントによると、javacの-sオプションを指定することで実行できます。私が今これをやろうとしている方法は次のようなものです:

ただし、次のようなエラーが発生し続けます。

私が行った場合:

1.6を使用していることがわかります。そして私がそうするなら:

有効なオプションとして-sがリストされています。私がやろうとしていることを達成するために私ができることについて誰かアドバイスがありますか?ありがとうございました!

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

uml - UML規則を使用してメタモデルを作成し、そこからデータモデルを作成する

質問があいまいに聞こえる場合は申し訳ありません。私はあなたのフィードバックに基づいて改善します。

問題のあるドメインのUMLモデルを作成することができました。これは基本的に、クラス属性とクラス間の集約関係を説明するクラス図です。現在の意図は、データを入力することです。

たとえば、クラスAはクラスBのN個のインスタンスを集約します。Class-Aの1つのインスタンスとClass-Bの5つのインスタンスのデータを持つデータモデルを作成したいと思います。

基本的に、このメタモデルに関連するデータはドキュメント(xls、framemakerなど)で利用可能であり、ソースを読み取ってデータモデルにデータを入力できる必要があります。

このデータモデルを作成できるツールはありますか?お知らせ下さい。

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

eclipse-emf - モデルがJavaクラスを参照できるようにするEcoreメタモデルを作成できますか?

クラスのリストを「実行」するために使用するように設計された、次のようなEcoreメタモデルを設計するとします。

そして、、、、およびという名前PrintsHelloのクラスを持つJavaプロジェクトがあると仮定します。PrintsSeparatorPrintsWorld

次に、次のようなモデルを作成できるようにしたいと思います。

モデルにJavaプロジェクトを含め、そのクラスをモデル参照の選択肢として認識できるようにしたい(モデルが含まれているのと同じプロジェクトに同じ場所に配置されている可能性があります)。

これは可能ですか?

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

eclipse - Eclipse Indigo、エンティティ メタ モデルを自動生成する方法

エンティティ メタ モデルを自動生成する方法についてこれを読みましたが、何か問題があると思います。

私は持っています:Eclipse Indigo SR2、ビルド20120216-1857、ここで指定されているように「注釈プロセッサ」を構成しました。ファクトリ パスには、これらの jar ファイルのみを追加しました

  • hibernate-jpamodelgen-1.2.0.Final.jar (ここから取得)
  • hibernate-jpa-2.0-api-1.0.1.Final.jar (ここから Hibernate ORM 4.1.0 の zip アーカイブから取得)

これを EJB プロジェクト用に構成した後 (Web または EAR プロジェクトでは構成しませんでした)、プロジェクトが再構築され、別のボタンをクリックしなくてもメタ モデル クラスが自動生成されると思いますが、そうですか?

すべてがうまくいくはずだった場合、何がうまくいかないかの手がかりはありますか? ノート:

  • 「エラー ログ」Eclipse ビューに、どのアノテーション プロセッサからのメッセージもまったく表示されません。
  • 私の persistence.xml ファイルは ejbModule/META-INF/persistence.xml にあります
  • 私のすべてのエンティティは、svn:externals を使用してプロジェクトにインポートされた Abstract クラスを拡張します。
  • 私のエンティティには @Entity の注釈が付けられています。それだけです。
0 投票する
2 に答える
7001 参照

hibernate - JPA:静的JPAメタモデルでNUMBER列を使用してLIKEを実行する方法は?

NUMBER (実際には、BigDecimal、理由は聞かないでください) 列を持つ静的メタモデルがあります。次に、その数値列に対して LIKE クエリを実行したいと思います。

where をentity.get(Entity_.numbercol)返しますPath<BigDecimal>。当然、コンパイル エラーが発生します。...like(Expression<String>, ...) ... not applicable for the arguments (Path<BigDecimal>, ...)

JPAのバグが原因で列のキャストに.as(String.class)失敗しましたが、現在バグ番号が手元にありません。ただし、JPA/Hibernate の最新バージョンでは修正されていません。とにかく、無効な SQL ステートメントが生成されているという実行時例外が発生します。

ここで、SQL に相当する基準 API を取得する方法が必要です。

トピックを検索すると、既に以下の応答が表示されましたが、静的メタモデルを使用しているため役に立ちません: NHibernate - Criteria API で整数列に対して LIKE 検索を行う最も簡単な方法 およびJPA/Criteria API - Like & equal 問題

何か案は?

前もって感謝します ドミニク

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

java - JPA、Criteria API、静的メタモデルを使用する場合の列の値を修正しました

次の場合:

JPA基準APIと静的メタモデルを使用して、1つの列に固定値を返すselectを作成する方法はありますか?それぞれのSQLは次のようになります

前もって感謝します!

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

uml - メタモデルに対してオブジェクト図(別名「インスタンス図」)を検証する方法は?

メタモデル(クラス図)とそのインスタンス(オブジェクト図)を入力として受け取るAPIを開発する必要がありますが、プログラムでそれを行う方法がわかりません。

調査を行ったところ、EMF APIで遊ぶことができることがわかりましたが、その方法と、検証前に図を挿入する方法がわかりません。

私は初心者で、インターネット上にあるすべてのドキュメントの間で迷子になっているので、私の主題が明確でない場合はすみません

オリエンテーションが必要です。何をしなければならないかを理解するようアドバイスしてください。

編集:主題は、 MagicDrawで作成されたメタモデルに対してインスタンスを検証することです。したがって、ファイルをエクスポートし(ecore?XMI?誰が最適かわからない)、これら2つのファイルを解析するJava APIを作成し(それらを挿入/インポートする方法も理解する必要があります)、ブール値を返す必要があります検証について。これは最初のステップであり、その後、インスタンスを検証するためにOCL制約を追加すると思いますが、今のところ、単純な検証に焦点を当てる必要があります。必要に応じて、EMFまたは他のツールを使用してそれを行うにはどうすればよいですか?