UMLプロファイルで,ステレオタイプ名に"("が含まれると要素が作成できないステレオタイプ要素の名前に"("(半角カッコ)が含まれていると, その要素をツールボックスからダイアグラムにドラッグしても 要素が作成されません.
<手順> 1.UMLプロファイルを作成する. 2.要素名に"("を含むステレオタイプ要素を作成する. 3.UMLプロファイル(XMLファイル)を出力する. 4.リソースビューから3で作成したプロファイルを読み込む. 5.ツールボックスの"別のグループ"から,作成したプロファイルの グループ(?)を選択する. 6.2で定義した要素を,ダイアグラム上にドラッグ&ドロップする.
<現象> 要素が作成されない. 一方,ステレオタイプ無しの要素をダイアグラム上に作成して おいてから,後で2で定義したステレオタイプを選択することは できるようです.
<備考> ・")"は大丈夫. ・(おそらく)要素の種類に依らず,この現象は発生する.
ちなみに,私の場合は単にツールボックス上での表示に"("を 使いたかっただけなので,ステレオタイプ要素の_metatype属性にだけ "("を使うことで回避しましたが.
マニアックな(?)操作で申し訳ございませんが,ご確認のほど よろしくお願いします.
|