astah* API 利用ガイド


【図要素の情報の取得】

【図から図要素の情報を取得】

図(IDiagram)のメソッドgetPresentations()を利用して、 図に配置されたプレゼンテーション、および、CRUDの各セル(値のセルおよびヘッダーセル)を取得します。

ProjectAccessor prjAccessor = AstahAPI.getAstahAPI().getProjectAccessor();
prjAccessor.open("C:a.asta", true, false, true);
IModel project = prjAccessor.getProject();
IDiagram[] diagrams = project.getDiagrams();
for (int i = 0; i < diagrams.length; i++) {
    IPresentation[] iPresentations = diagrams[i].getPresentations();
}

【モデルから図要素の情報を取得】

モデル(IElement)のメソッドgetPresentations()を利用してプレゼンテーションを取得します。

Home