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

## com.change_vision.jude.api.inf.project
クラス ProjectAccessorFactory

    com.change_vision.jude.api.inf.project.ProjectAccessorFactory

    public class ProjectAccessorFactory

ProjectAccessorを作成するクラス。

フィールドの概要
`private static String` | `PROJECT_ACCESSOR_NAME`
`private static ProjectAccessor` | `projectAccessor`

メソッドの概要
`static ProjectAccessor` | `getProjectAccessor(ClassLoader classLoader)` ProjectAccessorを作成します。
`static ProjectAccessor` | `getProjectAccessor()` ProjectAccessorを作成します。

フィールドの詳細

### PROJECT_ACCESSOR_NAME

    private static final String PROJECT_ACCESSOR_NAME

### projectAccessor

    private static ProjectAccessor projectAccessor

メソッドの詳細

### getProjectAccessor

    public static ProjectAccessor getProjectAccessor(ClassLoader classLoader)

  ProjectAccessorを作成します。
  このメソッドから取得したProjectAccessorを利用してプロジェクトの編集を行う場合は、 ProjectAccessorは１つだけ作成できます。つまり同時に複数のプロジェクトを操作することはできません。

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

### getProjectAccessor

    public static ProjectAccessor getProjectAccessor()

  ProjectAccessorを作成します。
  ProjectAccessorは１つだけ作成できます。つまり同時に複数のプロジェクトを操作することはできません。

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

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