astah*

Japanese | English
Home API概要、XML入出力

[共通] astah* API 概要、XML入出力

Eメール 印刷

本ページでは astah* professional、astah* UML、astah* communityのAPIに関して説明しています。
astah* SysMLのAPIについて知りたい方は、astah* SysML API利用ガイドをご覧ください。

XML入出力

astah* のXML出力機能は、主として一部の情報を抽出して集計するといった利用方法を想定しています。
注目する情報を含んだモデルを XMLに出力し、どのように出力されているかといった点をご覧ください。

astah* API

astah* professional、UML、communityでは、astah* APIを用いて、astahのモデル、図、および、図要素の取得、作成、編集が可能です。使い方は、astahインストールフォルダ\api\sample 配下のastah API 利用ガイド(Javadoc)とサンプルプログラムをご覧ください。

注) astah* community はAPIの作成、編集に対応していません。


bullet1 astah* API 利用ガイド / Javadoc

astah API 利用ガイド(Javadoc)は次の方法でご覧ください。

  • このページのリンク 「astah API 利用ガイド / Javadoc」 から開く。
  • インストーラに付属しているため、Windowsの「スタート」メニューから開くこともできます。
    Windowsの「スタート」メニュー -「プログラム」-「astah professional(UML、community)」-「API User Guide」

bullet1 astah* API対応の図・モデル

astah APIのモデル: astah* community、astah* UML、astah* professional

astah* APIのモデルモデルの参照モデルの作成モデルの編集モデルの/削除
クラス図
ユースケース図
ステートマシン図
アクティビティ図
シーケンス図
合成構造図
フローチャート
データフロー図(DFD)
ER図 proのみ proのみ proのみ
要求図 proのみ proのみ proのみ
  • astah* UML, professionalのみ
  • CRUD、マインドマップ、要求テーブル、トレーサビリティマップは未対応です。

astah APIの図: astah* community、astah* UML、astah* professional

astah* api の図図の参照図の作成図の編集図の削除
クラス図
ユースケース図
ステートマシン図
アクティビティ図
シーケンス図
コミュニケーション図
コンポーネント図
配置図
合成構造図
フローチャート proのみ
データフロー図(DFD) proのみ
ER図 proのみ proのみ proのみ
CRUD proのみ
マインドマップ
要求図 proのみ proのみ proのみ
  • astah* UML、professionalのみ
  • 要求テーブル、トレーサビリティマップは未対応

astah APIの図要素: astah* community、astah* UML、astah* professional

astah* APIの図要素図要素の参照図要素の作成図要素の編集図要素の削除
クラス図
ユースケース図
ステートマシン図
アクティビティ図
シーケンス図
コミュニケーション図
合成構造図
フローチャート
データフロー図(DFD)
ER図 proのみ proのみ proのみ
CRUD proのみ
マインドマップ
要求図 proのみ proのみ proのみ
  • astah* UML、professionalのみ
  • 要求テーブル、トレーサビリティマップは未対応
 
twitter-a はてなブックマークに登録 Yahoo!ブックマークに登録