## ProjectAccessor

com.change_vision.jude.api.inf.project.API Project Interface

com.change_vision.jude.api.inf.project. ProjectAccessor
+REFERENCE_PROJECT_STATUS_LATEST :int +REFERENCE_PROJECT_STATUS_NEED_UPDATE :int +REFERENCE_PROJECT_STATUS_NOT_FOUND :int
+open(String projectName) :void +open(String projectName, boolean isIgnoreModelVersion) :void +open(String projectName, boolean isIgnoreModelVersion, boolean lockMode, boolean allowReadOnly) :void +saveAs(String projectName) :void +importXMI(String projectName) :void +importXMI(String projectName, boolean isIgnoreModelVersion) :void +exportXMI(String fileName) :void +open(InputStream in) :void +open(InputStream in, boolean isIgnoreModelVersion) :void +getProject() :IModel +close() :void +create(String projectPath, boolean useDefinedTaggedValues) :void +create(String projectPath) :void +save() :void +validateProject() :void +addReferenceProject(String path) :void +removeReferenceProject(String path) :void +updateReferenceProject(String path) :void +clearReferenceProject(String path) :void +changeReferenceProject(String fromPath, String toPath) :void +getReferenceProjectPaths() :String[] +getReferenceProjectStatus(String path) :int +easyMerge(String path, boolean isKeepBase) :void