概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.change_vision.jude.api.inf
クラス AstahAPI

    com.change_vision.jude.api.inf.AstahAPI

    public abstract class AstahAPI

astah* APIを使って本体の機能を利用するための入口となるクラス

導入されたバージョン:
  6.7.0

メソッドの概要
`static AstahAPI` | `getAstahAPI()` AstahAPIを作成します。
`static AstahAPI` | `getAstahAPI(ClassLoader classLoader)` AstahAPIを作成します。
`abstract NetworkAccessor` | `getNetworkAccessor()` astah*の設定を使ってネットワーク通信するための機能を提供するアクセッサを取得
`abstract ProjectAccessor` | `getProjectAccessor()` astah*プロジェクトを操作するためのアクセッサを取得
`abstract SystemPropertyAccessor` | `getSystemPropertyAccessor()` astah*の設定を読み書きするためのアクセッサを取得
`abstract IViewManager` | `getViewManager()` ビューを管理するオブジェクトを返します。

メソッドの詳細

### getAstahAPI

    public static AstahAPI getAstahAPI()

  AstahAPIを作成します。
  AstahAPIは１つだけ作成できます。

  戻り値:
    AstahAPI
  例外:
    `ClassNotFoundException` - クラスパスが不正です

### getAstahAPI

    public static AstahAPI getAstahAPI(ClassLoader classLoader)

  AstahAPIを作成します。
  AstahAPIは１つだけ作成できます。

  パラメータ:
    `classLoader` - クラスローダー
  戻り値:
    URLConnectionFactory
  例外:
    `ClassNotFoundException` - クラスパスが不正です

### getProjectAccessor

    public abstract ProjectAccessor getProjectAccessor()

  astah*プロジェクトを操作するためのアクセッサを取得

  戻り値:
    ProjectAccessor ProjectAccessor
  導入されたバージョン:
    6.7.0

### getViewManager

    public abstract IViewManager getViewManager()

  ビューを管理するオブジェクトを返します。

  戻り値:
    ビューを管理するオブジェクト
  例外:
    `InvalidUsingException` - 例外が発生した場合
  導入されたバージョン:
    6.7.0

### getNetworkAccessor

    public abstract NetworkAccessor getNetworkAccessor()

  astah*の設定を使ってネットワーク通信するための機能を提供するアクセッサを取得

  戻り値:
    NetworkAccessor NetworkAccessor
  導入されたバージョン:
    6.7.0

### getSystemPropertyAccessor

    public abstract SystemPropertyAccessor getSystemPropertyAccessor()

  astah*の設定を読み書きするためのアクセッサを取得

  戻り値:
    SystemPropertyAccessor SystemPropertyaccessor
  導入されたバージョン:
    6.7.0

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド