@OpenApi public abstract class BaseEmfUml2XmiPlugin extends Plugin
Modifier and Type | Method and Description |
---|---|
void |
disposeModel(java.util.Collection elements)
Disposes given elements.
|
java.util.Map |
exportModel(Project project)
Exports given project to Eclipse UML2 Model
|
void |
exportXMI(Project project,
java.lang.String destinationDir)
Exports given project to Eclipse UML2 XMI
|
void |
exportXMI(Project project,
java.lang.String destinationDir,
ProgressStatus progressStatus)
Exports given project to Eclipse UML2 XMI
|
void |
imp0rt(java.lang.String file)
Imports (opens) given Eclipse UML2 XMI
|
close, getDescriptor, init, isSupported
@OpenApi public void exportXMI(Project project, java.lang.String destinationDir) throws java.lang.Exception
project
- project to exportdestinationDir
- destination directoryjava.lang.Exception
@OpenApi public void exportXMI(Project project, java.lang.String destinationDir, ProgressStatus progressStatus) throws java.lang.Exception
project
- project to exportdestinationDir
- destination directoryprogressStatus
- export progress statusjava.lang.Exception
@OpenApi public java.util.Map exportModel(Project project) throws java.lang.Exception
project
- project to exportjava.lang.Exception
@OpenApi public void disposeModel(java.util.Collection elements)
elements
- collection of Eclipse UML2 element.@OpenApi public void imp0rt(java.lang.String file)
file
- Eclipse UML2 XMI file path