問題タブ [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.
jpa - JPA メタモデルが Netbeans 7.4 で認識されない
Netbeans 7.3 で正常に動作する Web アプリケーションがあります。Netbeans 7.4 を搭載した別のコンピューターにインストールしたところ、JPA メタモデルへのすべての参照が未定義になりました。
メタモデルを参照する import ステートメント (下の 3 番目の import ステートメントのように、アンダースコアで終わるステートメント) は認識されません。
そして、プロジェクトを実行すると、«シンボルの場所が見つかりません_»エラーで中止されます:
JPA 2.0 プロバイダーとして eclipse を使用し、Glassfish 3.1.2.2 でアプリを実行しています。
メタモデル クラスを生成するために追加する必要があるパラメーターはありますか?
ありがとう!
java - JavaでOCLを解析しますか?
メタモデルである UML クラス図を入力として取り、ユーザーがメタモデルで指定されたタイプの図を作成できるようにするコース用の Java プログラムを作成しています。ユーザーは、このダイアグラムがモデル化したもののインスタンスをモデル化できるはずです。
そのため、UML を表す生成された XML ファイルを解析し、すべてのクラスと関連付けを抽出しています。ここまでは順調ですね。
ただし、ユーザーが違反した場合に知って警告する必要がある制約があります。ただし、OCL 解析の方法がわかりません。ドレスデンOCLを調べまし たが、モデルをインポートしてEclipseを使用してOCLからJavaコードを生成するのではなく、実行時にOCLを解析する必要があるため、これが必要かどうかはわかりません。
そのため、誰かが OCL を解析してその基本的な構文を抽出する方法を教えていただければ幸いです。
よろしく、 ジョアン・フェルナンデス
acceleo - Acceleo: カスタム UML プロファイルをメタモーダルとして使用し、テンプレートでそのステレオタイプを使用しますか?
Acceleo初心者です。IBM RSA (8.5.1) を使用しています。カスタム UML プロファイルを作成しました (デフォルトのメタクラスを拡張するステレオタイプがいくつかありますが、これはごく普通のことです)。UML プロファイルは .epx ファイルです。さらに、カスタム UML プロファイルを適用した単純なモデルを作成し、いくつかのクラスにカスタム ステレオタイプを「タグ付け」しました。
私の質問(些細なことで申し訳ありませんが、正直な答えが見つかりませんでした...):
カスタム UML プロファイルを Acceleo のメタモデルとして使用できますか? 簡単に言うと、モジュール ファイルに次のように書く代わりに、[module main(' http://www.eclipse.org/uml2/3.0.0/UML ')] (これは正常に動作します) このようなものを書くことができますか? : [モジュール main('platform:/resource/MyProfileProject/MyProfile.epx')]? これを試してみると、「メタモデルを解決できませんでした」というエラー メッセージが表示されます。UML プロファイルを .epx 形式から .xmi および .uml に変換しようとしました。それらのどれも機能しません。
これが何らかの形で機能する場合、カスタム ステレオタイプを Acceleo テンプレート (「for」サイクルなど) の型修飾子として使用できますか?
どんな助けでも大歓迎です。前もって感謝します。マルセル
java - EMF モデルの動的ロード時のエラー
http://www.ibm.com/developerworks/library/os-eclipse-dynamicemf/の記事に従って、動的にメタモデルをロードしています。
これを使用して、モデルのインスタンス化されたドキュメントを読み込みます
しかし、私はこのエラーメッセージを受け取りました
XMI ファイルはすでにディレクトリに存在します。
私は何ができますか?
ありがとうございました
java - Java と MetaModel API を使用して .CSV ファイルをクエリしようとしています
Java とMetaModel APIを使用して .CSV ファイルをクエリしようとしていますが、成功しません。この API は .XLS ファイルでは簡単ですが、.CSV では SQL クエリのテーブル名がないため困惑します。これを行う方法について、誰かがヒントや洞察を提供できますか?
私のコードを試してみたい場合は、こちらのGitHub プロジェクトを参照してください。これは進行中の概念実証です (実際の Excel の例を使用)。
generics - 一般的な方法でメタ モデル クラスのフィールドをチェックする方法は?
JPA を使用してデータベースにアクセスするために、汎用実装で抽象基本クラスを使用します。エンティティ メタ モデルも使用します。
この平和なコードは何度も使用されるため、これを汎用基本クラスに移動したいと考えています。「コード」があるかどうかを確認するにはどうすればよいですか?すべてのクラスに 1 つあるわけではありません。