com.change_vision.jude.api.inf.project
クラス ProjectAccessorFactory
com.change_vision.jude.api.inf.project.ProjectAccessorFactory
public class ProjectAccessorFactory
ProjectAccessorを作成するクラス。
factory
private static SingletonFactory factory
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は1つだけ作成できます。つまり同時に複数のプロジェクトを操作することはできません。
- パラメータ:
classLoader
- クラスローダー
- 戻り値:
- ProjectAccessor
- 例外:
ClassNotFoundException
- クラスパスが不正です
getProjectAccessor
public static ProjectAccessor getProjectAccessor()
- ProjectAccessorを作成します。
ProjectAccessorは1つだけ作成できます。つまり同時に複数のプロジェクトを操作することはできません。
- 戻り値:
- ProjectAccessor
- 例外:
ClassNotFoundException
- クラスパスが不正です