Class EmfUml2XmiPlugin
- java.lang.Object
-
- com.nomagic.magicdraw.plugins.Plugin
-
- com.nomagic.magicdraw.emfuml2xmi.BaseEmfUml2XmiPlugin
-
- com.nomagic.magicdraw.emfuml2xmi.v2.EmfUml2XmiPlugin
-
@OpenApi public class EmfUml2XmiPlugin extends BaseEmfUml2XmiPlugin
-
-
Field Summary
Fields Modifier and Type Field Description private static EmfUml2XmiPluginmInstance
-
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.BaseEmfUml2CleanercreateCleaner()protected com.nomagic.magicdraw.emfuml2xmi.export.commandline.BaseEclipseUml2CommandLineExporterActioncreateCommandLineExporterAction()protected com.nomagic.magicdraw.emfuml2xmi.export.BaseEmfUml2ExportercreateExporter(java.lang.String format, java.lang.String optionsGroupID)protected com.nomagic.magicdraw.emfuml2xmi.imp0rt.BaseEmfUml2ImportercreateImporter(java.lang.String format, java.lang.String optionsGroupID)protected BaseEmfOptionsGroupcreateOptionsGroup(java.lang.String id, java.lang.String format)static EmfUml2XmiPlugingetInstance()Returns instance of plugin.voidinit()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:PluginPlugin 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()
-
-