問題タブ [papyrus]
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 - Papyrus/Acceleo ジャンプスタート - クラス?
私の会社は M2T 技術を評価しています。現在、EA 7.x を使用してモデル化し、社内のテンプレート プロセッサを使用してコードを生成しています。業界標準のツールへの移行を検討しています。私たちの主な焦点は、Eclipse に統合されている Papyrus と Acceleo を評価することです。米国北東部 (ニュー イングランド - コネチカット州、マサチューセッツ州、ロードアイランド州、ニューハンプシャー州、バーモント州、メイン州) に、これらのテクノロジやその他の検討すべきテクノロジのセットアップと評価に役立つクラスやコンサルタントはありますか?
eclipse-plugin - (クラス図で)属性を4つの要素の配列として定義する方法は?
Papyrus
モデリング環境として使用する4つの要素の配列として(クラス図で)属性を定義する方法は?
パピルスでそれは可能ですか?
クラスは次のとおりです。
次のプロパティ ビューで属性のプロパティを編集して、4 つの要素の配列を表す方法は??
uml - コンポーネント シンボルが Papyrus UML 図に表示されない
パピルス初心者です。数日前、Papyrus 0.10.0v20130612 で Eclipse Kepler (ビルド ID: 20130614-0229) をインストールしました。
モデルを作成し、コンポーネント図を追加しました。図にコンポーネントをいくつか追加したところ、形状が単純な長方形であることがわかりました。片側に 2 つの小さな長方形があるコンポーネント シンボルを期待していました。
それらのいずれかのプロパティを開くと、外観を選択し、[要素アイコン] チェックボックスをオンにすると、名前の横に小さなコンポーネント アイコンが表示されますが、それを含む長方形の形状を設定しようとしていました。
同じビュー (プロパティ -> 外観) で、ステレオタイプの表示を「テキスト」から「アイコン」または「テキストとアイコン」に変更しようとしましたが、何も起こりません。閉じて再度開くと、ステレオタイプ表示がテキストに戻ります。
コンポーネントタイプの形状を通常のコンポーネントシンボルに設定することはできますか? どうすれば設定できますか?
「定型表示」のセレクトボックスは関係ありますか?この場合、それを機能させるために何か他のことをしなければなりませんか?
回答ありがとうございます。
java - EMF/GMF/Papyrus - Explicit を ElementImpl に設定 - コード外のプロパティ
EMF モデルと生成されたエディターがあります。モデル/エディタでは、エレメント「ユニット」(U)と「仕様」(S)を接続することができます。ここで、少なくとも 1 つの U が S を満たす場合、S に特化した CSS スタイルを作成したいと考えています。パピルス。
このため、「Mapped」と呼ばれる S の追加のプロパティを追加しました (少なくとも 1 つの U が S を満たす場合は true、そうでない場合は false)。次に、(handleNotification - メソッドで) 1 つ以上の接続が追加されたときに、コードから "Mapped"-Property を設定しようとしました。
例外あり:
2 番目の解決策では、別の例外が発生しましたが、意味上の結果は同じでした。
例外:
これらの例外を処理する方法を知っている人、または適切な回避策がある人はいますか? 主な目的は、CSS ファイルが「マップされた」プロパティの変更を認識することです。
どうもありがとう :)
eclipse - Papyrus UML 10.1 が STS 3.4.0 でフリーズする
エラーなしでインストールした後、STS 3.4.0 で次の問題が発生しました。Papyrus 10.1 プロジェクトを作成できますが、実際にプロジェクトを作成しても何も起こらず、空のフォルダが作成されます。
何か案は?
papyrus - UML パピルス ツール
ここでは、Java コードから UML ダイアグラムを作成するためにこれまで行ってきたことを示します。
- プロジェクト -> 右クリック -> ディスカバリー -> ディスカバー -> Java プロジェクト モデルから KDM コードを発見 -> シリアライゼーション行でプロパティ ダイアログ ボックスが表示され、ファイル project_KDM.xmi を生成する TRUE に設定します。
- そのファイルを右クリック -> Discovery -> Discoverer -> Discover UML model from KDM code を再度クリックすると、プロパティ ダイアログが表示され、serialization prop を TRUE に設定して、project.UML という名前のファイルを生成します。
- プロジェクトにフォルダーを作成し、そのUMLファイルをコピーします。これは、パピルスファイルをUMLファイルと一緒に削除すると、.projectファイルが台無しになり、プロジェクトでライブラリのランタイム設定が失われることがあるため、それらを配置するだけですメインプロジェクトフォルダー「/」の代わりにそのフォルダー。
- 作成したフォルダーに移動し、そこにUMLファイルを貼り付けてから、project.umlファイルを右クリックします–>新規–>パピルスモデル–>終了
- これにより、空の project.di ファイルが作成されますが、何らかの形で UML が参照されます (UML ファイルをインポートして非常に多くの *.di ファイルを作成する方法を現時点で知っていればよかったのですが、今のところ、そのようにすることはできません。やった)
- ALT+W -> ビューを表示 -> パピルス モデル エクスプローラー
上記の手順から .uml を生成できます。.uml を右クリックすると、「クラス図の初期化」オプションが表示されません。これにはプラグイン/ツールをインストールする必要がありますか? パピルスツールを使用して、この.umlからUMLダイアグラムを生成するにはどうすればよいですか?