共通モデル/プレゼンテーション一覧

astah* APIのクラス構造は、UMLメタモデルの継承構造から実際にモデル要素としてインスタンス化されることのない抽象的なモデル要素の一部を省き、簡素化した構造になっています。UMLメタモデルの構造とは異なる部分があることにご留意下さい。
構造についての詳細については、JavadocAll Diagramsから各クラス図をご覧ください。

ハイパーリンク

モデル 参照 編集 作成メソッド
ハイパーリンク IHyperlink createElementHyperlink(IElement,String)

ハイパーリンクはタイプがモデルの場合、nameにモデルIDが入っています。

type=file,name=astah_com.log,path=C:/Documents and Settings,comment= Target is a file
type=url,name=http://www.change-vision.com,path=http://,comment= Target is a web page
type=model,name=9a1411-1112fec29a5-0804d01aa6c5fb9fe2aab956b4ca593a,path=,comment= Target is a astah* model

共通プレゼンテーション一覧

astah*のモデルに対応するプレゼンテーションの一覧です。
プレゼンテーションへの参照・編集の可否についてはastah* APIAPIに対応する図要素一覧をご覧ください。

共通図要素

種別 モデル プレゼンテーションの型 モデル:プレゼンテーション
モデル IModel INodePresentation 1対n
パッケージ IPackage INodePresentation 1対n
ノート IComment INodePresentation 1対1
フレーム null INodePresentation -
テキスト null INodePresentation -
長方形 null INodePresentation -
楕円 null INodePresentation -
画像 null INodePresentation -
ネスト null ILinkPresentation 1対n
ノートアンカー null ILinkPresentation -
直線 null ILinkPresentation -
フリーハンド null ILinkPresentation -