Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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

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

    public class ProjectAccessorFactory

Class to create ProjectAccessor.

Field Summary
`private static String` | `PROJECT_ACCESSOR_NAME`
`private static ProjectAccessor` | `projectAccessor`

Method Summary
`static ProjectAccessor` | `getProjectAccessor()` Creatae ProjectAccessor.
`static ProjectAccessor` | `getProjectAccessor(ClassLoader classLoader)` Create ProjectAccessor.

Field Detail

### PROJECT_ACCESSOR_NAME

    private static final String PROJECT_ACCESSOR_NAME

### projectAccessor

    private static ProjectAccessor projectAccessor

Method Detail

### 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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD