問題タブ [magic-draw]
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 - Eclipse で壊れた MagicDraw 統合
Eclipse Indigo で MagicDraw v16.8 を使用しています。
Eclipse を MagicDraw に統合するために必要な手順を実行しました。
Eclipse を起動して MagicDraw パースペクティブを表示しようとすると、以下に示すエラーが発生します。なぜこれが起こっているのか、誰かが何らかの考えを与えることができますか? 前もって感謝します...
更新: 以下の回答に応えて、eclipse.ini ファイルを確認しました。どうやら、何らかの理由で統合システムが次の行を省略しているようです: -Dmagicdraw.dir=C:\Program Files\MagicDraw UML
この行を追加したことで部分的な修正が行われましたが、MagicDraw 機能にアクセスしようとすると、ログ ファイルにトレースが記録されます。トレース全体を印刷することはできません (明らかに、SO では特定の文字数しか許可されていません) が、主なものを以下に示します。
uml - Magicdraw のどの要素がコントローラに相当しますか?
Magicdraw を使用してシーケンス図を作成し、コントローラー要素を追加する必要があります。
- エンティティは、現実世界のものを表します。
- インターフェイス別名境界ビュー/モデル
- 実際のコードでは Controllers コントローラーですが、Magicdraw ではどのような要素であるかはわかりません。
c# - Magic Draw でテンプレート タイプを作成する方法は?
私はこの署名を持っています[c#]:
Magic Draw でこのテンプレート タイプを作成するにはどうすればよいですか?
(コードエンジニアリングセットなし:-)
uml - MagicDraw SysML モデルから配列を生成するには?
SysML プラグインを使用して、MagicDraw 18.0 Enterprise Evaluation バージョンを使用しています。生成されたコードでは、次のような配列を表示したいと考えています。
したがって、私のモデルには、多重度が * に設定された Integer 型のプロパティが含まれています。しかし、そのモデルは単に以下を生成します:
モデルでタイプが Default::List に設定されている場合、List に似ている唯一のものは、それから生成されたコードは有効な Java コードでさえありません。これが生成されたものです:
生成されたコレクションのモデルを設定するには?
uml - XACML の UML 表現
XACML の質問と回答の多くを読みましたが、特に多くの回答で提供されているリンクは非常に役に立ちました。しかし、私が探していたもの、つまり PDP、PIP、Context Handler などの XACML コンポーネントのさまざまな相互作用を表す UML クラス図が見つかりませんでした。誰かがそのようなことを指摘できますか?祈りへの答えは MagicDraw 表現ですが、それは期待できません。
uml - include & LogIn in UML ユースケース
私はアカウントベースのシステムを持っています。これは、システムのすべての機能がログイン後にのみ使用できることを意味します。 action.私の問題に戻ると、上記のシステムのユースケース図を描く必要があります。システムのすべての機能はログイン後に使用できるため、すべてのユースケースにログインを「含める」必要がありますか?
uml - MagicDraw で抽象クラスを作成する方法
私は MagicDraw の初心者で、クラスを {abstract} として指定する方法を知りたいです。
クラスの仕様書に「Is abstract」というプロパティがあるのは知っているのですが、ヘッダーに出してほしいです。
eclipse - Eclipse 4.5.2.M を使用してプラグインを開発する MagicDraw 18.3
MD 18.3 プラグイン開発用の Eclipse の構成に問題があります。
私は「MagicDraw 18.3 開発者ガイド / Eclipse での開発」チュートリアルに完全に従いました。MagicDraw\openapi セクション内で Eclipse をセットアップできます。
すべてのプラグインの実行構成でMagicDraw を起動すると、次のエラーがスローされて終了します。
!ENTRY org.eclipse.core.variables 4 120 2016-07-20 10:39:12.159
!MESSAGE Reference to undefined variable file_uri
実行構成のこの行が原因
ただし、 \lib\bundles\com.nomagic.magicdraw.osgi.fragment_1.0.0.201601271815.jar は存在します
デモ ライセンスを実行していますが、構成には影響しません。助言がありますか?
アップデート
reference:${file_uri:${workspace_loc:/MagicDraw/MAGIC_DRAW_INSTALL_DIRECTORY/lib/bundles}}/com.nomagic.magicdraw.osgi.fragment
実際のパスに置き換え、実行構成のバンドル タブでcom.nomagic.magicdraw.platform.feature を有効にすることで、この問題を解決しました。
次の問題: 提供されたサンプル プラグインがロードされず、スローされる
java.lang.NullPointerException at com.nomagic.magicdraw.plugins.XMLPluginDescriptorLoader.loadPluginDescriptorData(XMLPluginDescriptorLoader.java:172)
したがって
サンプルプラグインと私自身のプラグインの両方に同じメッセージが表示されます。plugin.xml ファイルを確認し、実行構成 > バンドル > ワークスペース チェックボックスを実験的に有効にしました。