掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     UML文法チェックのカスタマイズ


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2006-10-16 16:04
EA Administrator
投稿: 1895

UML文法チェックのカスタマイズ

10月13日に頂いたご質問です。

○ご質問

UMLが文法的および意味的に正しいかどうかのチェックを、
ユーザが追加するようなカスタマイズ機能は、
Enterprise Architectにありますでしょうか?

(例えばユーザが独自にステレオタイプなどを追加して、
そのステレオタイプの意味を決め、その意味に沿わない図が
書かれていた場合にエラーを出すなど)


○回答

UMLの文法チェック内容をカスタマイズするという機能は
Enterprise Architectの機能としては備わっておりませんが、
アドインを作成することでご希望のチェックを行うことは可能です。

アドイン作成により、Enterprise Architectに独自の機能を
追加することが出来ます。

Enterprise Architectでは、大きく2つのインタフェースを
提供しており、それらを組み合わせることでさまざまな機能を
追加することができます。

1つ目のインタフェースとして、Enterprise Architectの操作
において発生したイベントを受け取れるメソッドがあります。
例えば、要素が作成されたタイミングや、選択されたタイミン
グなどのイベントを受け取ることが出来るので、そのメソッド
内にチェックする処理を記述し、エラーの場合はダイアログを
表示するといったことが可能です。

2つ目のインタフェースとして、Enterprise Architect内の
要素や接続などの情報を取得できるAPIが提供されています
ので、そのAPIを使用してステレオタイプの種別や接続情報など
を取得することができます。

アドインを作成するための情報は、以下にまとめていますので、
ご参考にしてください。
https://www.sparxsystems.jp/addin_making.htm
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » UML文法チェックのカスタマイズ sugimoto 2006-10-16 16:04