Class EmfUml2XmiPlugin
- java.lang.Object
-
- com.nomagic.magicdraw.plugins.Plugin
-
- com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2XmiPlugin
-
- com.nomagic.magicdraw.emfuml2xmi.v4.EmfUml2XmiPlugin
-
@OpenApi public class EmfUml2XmiPlugin extends BaseEmfUml2XmiPlugin
-
-
Field Summary
Fields Modifier and Type Field Description private static EmfUml2XmiPlugin
mInstance
-
Constructor Summary
Constructors Constructor Description EmfUml2XmiPlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.nomagic.magicdraw.emfuml2xmi.helpers.BaseEmfUml2Cleaner
createCleaner()
protected com.nomagic.magicdraw.emfuml2xmi.export.commandline.BaseEclipseUml2CommandLineExporterAction
createCommandLineExporterAction()
protected com.nomagic.magicdraw.emfuml2xmi.export.BaseEmfUml2Exporter
createExporter(java.lang.String format, java.lang.String optionsGroupID)
protected com.nomagic.magicdraw.emfuml2xmi.imp0rt.BaseEmfUml2Importer
createImporter(java.lang.String format, java.lang.String optionsGroupID)
protected BaseEmfOptionsGroup
createOptionsGroup(java.lang.String id, java.lang.String format)
static EmfUml2XmiPlugin
getInstance()
Returns instance of plugin.void
init()
Plugin initialization method.-
Methods inherited from class com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2XmiPlugin
close, disposeModel, exportModel, exportXMI, exportXMI, getFileExtension, getFormat, getOptionsDir, getOptionsGroupID, getResourcesJarPath, getSupportedUmlUris, imp0rt, isSupported
-
Methods inherited from class com.nomagic.magicdraw.plugins.Plugin
getDescriptor
-
-
-
-
Field Detail
-
mInstance
private static EmfUml2XmiPlugin mInstance
-
-
Method Detail
-
init
public void init()
Description copied from class:Plugin
Plugin initialization method. Every plugin must override this method and do any action related to plugin initialization. For example registers actions configurators to MagicDraw application. This method is called by MagicDraw application during MagicDraw startup.
-
getInstance
@OpenApi public static EmfUml2XmiPlugin getInstance()
Returns instance of plugin.
-
createOptionsGroup
protected BaseEmfOptionsGroup createOptionsGroup(java.lang.String id, java.lang.String format)
-
createExporter
protected com.nomagic.magicdraw.emfuml2xmi.export.BaseEmfUml2Exporter createExporter(java.lang.String format, java.lang.String optionsGroupID)
-
createImporter
protected com.nomagic.magicdraw.emfuml2xmi.imp0rt.BaseEmfUml2Importer createImporter(java.lang.String format, java.lang.String optionsGroupID)
-
createCleaner
protected com.nomagic.magicdraw.emfuml2xmi.helpers.BaseEmfUml2Cleaner createCleaner()
-
createCommandLineExporterAction
protected com.nomagic.magicdraw.emfuml2xmi.export.commandline.BaseEclipseUml2CommandLineExporterAction createCommandLineExporterAction()
-
-