+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
+getTransactionManager() :ITransactionManager
+getModelEditorFactory() :IModelEditorFactory
+getDiagramEditorFactory() :IDiagramEditorFactory
+findElements(Class elementKind, String name) :INamedElement[]
+findElements(Class elementKind) :INamedElement[]
+findElements(ModelFinder picker) :INamedElement[]
|