com.change_vision.jude.api.inf.project
Class ProjectAccessorFactory
com.change_vision.jude.api.inf.project.ProjectAccessorFactory
public class ProjectAccessorFactory
Class to create 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()
- Creatae ProjectAccessor.
Only one ProjectAccessor can be created. It is unable to operate more than one project at same time.
- Returns:
- ProjectAccessor
- Throws:
ClassNotFoundException
- Invalid Class Path
getProjectAccessor
public static ProjectAccessor getProjectAccessor(ClassLoader classLoader)
- Create ProjectAccessor.
Only one ProjectAccessor can be created. It is unable to operate more than one project at same time.
- Parameters:
classLoader
- ClassLoader
- Returns:
- ProjectAccessor
- Throws:
ClassNotFoundException
- Invalid Class Path