Packages 
Package Description
com.nomagic.actions
This package contains extensions to swing actions.
com.nomagic.annotation  
com.nomagic.awt
This package contains extensions to awt and swing components.
com.nomagic.cameo.resources  
com.nomagic.ci.persistence  
com.nomagic.ci.persistence.decomposition  
com.nomagic.ci.persistence.local.query  
com.nomagic.ci.persistence.services  
com.nomagic.ci.persistence.spi.decomposition  
com.nomagic.ci.persistence.versioning  
com.nomagic.diagramtable  
com.nomagic.generictable  
com.nomagic.license.flexlm  
com.nomagic.license.utils  
com.nomagic.license.utils.exec  
com.nomagic.magicdraw  
com.nomagic.magicdraw.actions
Package contains constants, interfaces and predefined actions.
com.nomagic.magicdraw.annotation  
com.nomagic.magicdraw.annotation.painters  
com.nomagic.magicdraw.autoid  
com.nomagic.magicdraw.autoid.custom  
com.nomagic.magicdraw.ce  
com.nomagic.magicdraw.commandline  
com.nomagic.magicdraw.cookies  
com.nomagic.magicdraw.copypaste  
com.nomagic.magicdraw.core
This package contains core classes of MagicDraw application.
com.nomagic.magicdraw.core.diagram  
com.nomagic.magicdraw.core.modules  
com.nomagic.magicdraw.core.options  
com.nomagic.magicdraw.core.project  
com.nomagic.magicdraw.core.proxy  
com.nomagic.magicdraw.dependency  
com.nomagic.magicdraw.dependencymatrix.configuration  
com.nomagic.magicdraw.dependencymatrix.datamodel  
com.nomagic.magicdraw.dependencymatrix.datamodel.cell  
com.nomagic.magicdraw.dependencymatrix.datamodel.editing  
com.nomagic.magicdraw.dependencymatrix.persistence  
com.nomagic.magicdraw.dependencymatrix.ui  
com.nomagic.magicdraw.dependencymatrix.ui.table.renderer  
com.nomagic.magicdraw.diff  
com.nomagic.magicdraw.diff.macro  
com.nomagic.magicdraw.diff.mdextensions  
com.nomagic.magicdraw.diff.report  
com.nomagic.magicdraw.diff.symbols  
com.nomagic.magicdraw.editionsupport.reader  
com.nomagic.magicdraw.elementreferenceintext  
com.nomagic.magicdraw.emf.impl  
com.nomagic.magicdraw.emfuml2xmi  
com.nomagic.magicdraw.emfuml2xmi.envoptions  
com.nomagic.magicdraw.emfuml2xmi.export.convert.element  
com.nomagic.magicdraw.emfuml2xmi.export.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.helpers  
com.nomagic.magicdraw.emfuml2xmi.imp0rt  
com.nomagic.magicdraw.emfuml2xmi.imp0rt.convert.element  
com.nomagic.magicdraw.emfuml2xmi.imp0rt.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v2  
com.nomagic.magicdraw.emfuml2xmi.v2.envoptions  
com.nomagic.magicdraw.emfuml2xmi.v2.export  
com.nomagic.magicdraw.emfuml2xmi.v2.export.convert  
com.nomagic.magicdraw.emfuml2xmi.v2.export.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v2.export.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v2.imp0rt  
com.nomagic.magicdraw.emfuml2xmi.v2.imp0rt.convert  
com.nomagic.magicdraw.emfuml2xmi.v2.imp0rt.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v2.imp0rt.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v3  
com.nomagic.magicdraw.emfuml2xmi.v3.export.convert  
com.nomagic.magicdraw.emfuml2xmi.v3.export.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v3.export.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v3.helpers  
com.nomagic.magicdraw.emfuml2xmi.v3.imp0rt.convert  
com.nomagic.magicdraw.emfuml2xmi.v3.imp0rt.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v3.imp0rt.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v4  
com.nomagic.magicdraw.emfuml2xmi.v4.export.convert  
com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v4.export.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v4.helpers  
com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt  
com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert  
com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v4.imp0rt.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v5  
com.nomagic.magicdraw.emfuml2xmi.v5.export.convert  
com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v5.export.convert.feature  
com.nomagic.magicdraw.emfuml2xmi.v5.helpers  
com.nomagic.magicdraw.emfuml2xmi.v5.imp0rt  
com.nomagic.magicdraw.emfuml2xmi.v5.imp0rt.convert  
com.nomagic.magicdraw.emfuml2xmi.v5.imp0rt.convert.element  
com.nomagic.magicdraw.emfuml2xmi.v5.imp0rt.convert.feature  
com.nomagic.magicdraw.esi  
com.nomagic.magicdraw.esi.persistence.security  
com.nomagic.magicdraw.esi.refactor.move  
com.nomagic.magicdraw.evaluation  
com.nomagic.magicdraw.examples.autoid.squarenumber  
com.nomagic.magicdraw.examples.notifications  
com.nomagic.magicdraw.export.image  
com.nomagic.magicdraw.expressions  
com.nomagic.magicdraw.expressions.evaluation  
com.nomagic.magicdraw.fileattachments  
com.nomagic.magicdraw.foundation  
com.nomagic.magicdraw.foundation.diagram  
com.nomagic.magicdraw.foundation.diagram.util  
com.nomagic.magicdraw.foundation.util  
com.nomagic.magicdraw.help  
com.nomagic.magicdraw.hyperlinks  
com.nomagic.magicdraw.hyperlinks.ui  
com.nomagic.magicdraw.icons  
com.nomagic.magicdraw.job  
com.nomagic.magicdraw.jpython  
com.nomagic.magicdraw.license.utils  
com.nomagic.magicdraw.magicreport.helper  
com.nomagic.magicdraw.magicreport.tools  
com.nomagic.magicdraw.mapping  
com.nomagic.magicdraw.merge  
com.nomagic.magicdraw.merge.macro  
com.nomagic.magicdraw.modelmetrics  
com.nomagic.magicdraw.modeltransformations
This package provides classes to implement model transformations.
com.nomagic.magicdraw.modeltransformations.impl.any_to_any  
com.nomagic.magicdraw.mof  
com.nomagic.magicdraw.openapi.uml
This package contains helper classes for API users for accessing UML model and notation elements.
com.nomagic.magicdraw.pathvariables  
com.nomagic.magicdraw.persistence.xmi.load.model.utils  
com.nomagic.magicdraw.plugins
This package provides classes to create plugins.
com.nomagic.magicdraw.properties
This package provides properties used MagicDraw.
com.nomagic.magicdraw.rebranding  
com.nomagic.magicdraw.resources  
com.nomagic.magicdraw.security  
com.nomagic.magicdraw.security.util  
com.nomagic.magicdraw.task  
com.nomagic.magicdraw.teamwork2  
com.nomagic.magicdraw.teamwork2.esi.protect  
com.nomagic.magicdraw.teamwork2.local2remote  
com.nomagic.magicdraw.teamwork2.locks  
com.nomagic.magicdraw.teamwork2.ui  
com.nomagic.magicdraw.tests  
com.nomagic.magicdraw.tests.common  
com.nomagic.magicdraw.tests.common.comparators  
com.nomagic.magicdraw.ui
Package provides GUI classes.
com.nomagic.magicdraw.ui.actions
This package provides actions used in MagicDraw GUI elements.
com.nomagic.magicdraw.ui.browser
Package provides classes to access browser.
com.nomagic.magicdraw.ui.browser.actions
This package provides actions to be used in browser.
com.nomagic.magicdraw.ui.diagrams  
com.nomagic.magicdraw.ui.dialogs  
com.nomagic.magicdraw.ui.dialogs.selection  
com.nomagic.magicdraw.ui.dialogs.specifications  
com.nomagic.magicdraw.ui.dialogs.specifications.configurator  
com.nomagic.magicdraw.ui.dialogs.specifications.tree.node  
com.nomagic.magicdraw.ui.dnd  
com.nomagic.magicdraw.ui.languagebody  
com.nomagic.magicdraw.ui.notification  
com.nomagic.magicdraw.ui.notification.config  
com.nomagic.magicdraw.ui.notification.text  
com.nomagic.magicdraw.ui.pathicon  
com.nomagic.magicdraw.ui.zoom  
com.nomagic.magicdraw.uml
UML package contains all OMG UML 1.4 Semantics and OMG UML 1.4 Notation implementation.
UML metamodel classes are in two packages : foundation and behavioralelements.
This version of API provides access only to foundation package.

Symbols package contains UML Notation implementation.
com.nomagic.magicdraw.uml.actions  
com.nomagic.magicdraw.uml.diagrams  
com.nomagic.magicdraw.uml.permissions  
com.nomagic.magicdraw.uml.refactor.extract  
com.nomagic.magicdraw.uml.symbols
The symbols package contains implementation of all UML notation elements, all helper classes, structures and mechanisms for elements containing, storing, manipulating, displaying and etc.
The base class for all notation elements is PresentationElement.
com.nomagic.magicdraw.uml.symbols.layout  
com.nomagic.magicdraw.uml.symbols.layout.activity  
com.nomagic.magicdraw.uml.symbols.layout.composite  
com.nomagic.magicdraw.uml.symbols.layout.grid  
com.nomagic.magicdraw.uml.symbols.layout.orderedhier  
com.nomagic.magicdraw.uml.symbols.layout.sequence  
com.nomagic.magicdraw.uml.symbols.layout.state  
com.nomagic.magicdraw.uml.symbols.paths
Package contains implementation of all types of paths notation described in UML.
com.nomagic.magicdraw.uml.symbols.reflect  
com.nomagic.magicdraw.uml.symbols.shapes
Shapes package contains all types of shapes (nodes) notation described in UML Notation Guide.
com.nomagic.magicdraw.uml.symbols.shapes.html  
com.nomagic.magicdraw.uml.text  
com.nomagic.magicdraw.uml2  
com.nomagic.magicdraw.usecasescenarios.scenarios  
com.nomagic.magicdraw.utils  
com.nomagic.magicdraw.utils.parsers  
com.nomagic.magicdraw.validation  
com.nomagic.persistence  
com.nomagic.profiles  
com.nomagic.rcpf.constant  
com.nomagic.rcpf.product.license.utils  
com.nomagic.rcpf.product.runtime  
com.nomagic.rcpf.product.utils  
com.nomagic.runtime  
com.nomagic.task  
com.nomagic.text  
com.nomagic.text.builders  
com.nomagic.text.html  
com.nomagic.text.rich  
com.nomagic.ui  
com.nomagic.ui.notification  
com.nomagic.uml2  
com.nomagic.uml2.ext  
com.nomagic.uml2.ext.event  
com.nomagic.uml2.ext.jmi  
com.nomagic.uml2.ext.jmi.helpers  
com.nomagic.uml2.ext.jmi.reflect  
com.nomagic.uml2.ext.jmi.smartlistener  
com.nomagic.uml2.ext.magicdraw.actions.mdbasicactions  
com.nomagic.uml2.ext.magicdraw.actions.mdcompleteactions  
com.nomagic.uml2.ext.magicdraw.actions.mdintermediateactions  
com.nomagic.uml2.ext.magicdraw.actions.mdstructuredactions  
com.nomagic.uml2.ext.magicdraw.activities.mdbasicactivities  
com.nomagic.uml2.ext.magicdraw.activities.mdcompleteactivities  
com.nomagic.uml2.ext.magicdraw.activities.mdextrastructuredactivities  
com.nomagic.uml2.ext.magicdraw.activities.mdfundamentalactivities  
com.nomagic.uml2.ext.magicdraw.activities.mdintermediateactivities  
com.nomagic.uml2.ext.magicdraw.activities.mdstructuredactivities  
com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdinformationflows  
com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdmodels  
com.nomagic.uml2.ext.magicdraw.auxiliaryconstructs.mdtemplates  
com.nomagic.uml2.ext.magicdraw.base  
com.nomagic.uml2.ext.magicdraw.classes.mdassociationclasses  
com.nomagic.uml2.ext.magicdraw.classes.mddependencies  
com.nomagic.uml2.ext.magicdraw.classes.mdinterfaces  
com.nomagic.uml2.ext.magicdraw.classes.mdkernel  
com.nomagic.uml2.ext.magicdraw.classes.mdpowertypes  
com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdbasicbehaviors  
com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdcommunications  
com.nomagic.uml2.ext.magicdraw.commonbehaviors.mdsimpletime  
com.nomagic.uml2.ext.magicdraw.components.mdbasiccomponents  
com.nomagic.uml2.ext.magicdraw.compositestructures.mdcollaborations  
com.nomagic.uml2.ext.magicdraw.compositestructures.mdinternalstructures  
com.nomagic.uml2.ext.magicdraw.compositestructures.mdports  
com.nomagic.uml2.ext.magicdraw.deployments.mdartifacts  
com.nomagic.uml2.ext.magicdraw.deployments.mdcomponentdeployments  
com.nomagic.uml2.ext.magicdraw.deployments.mdnodes  
com.nomagic.uml2.ext.magicdraw.interactions.mdbasicinteractions  
com.nomagic.uml2.ext.magicdraw.interactions.mdfragments  
com.nomagic.uml2.ext.magicdraw.mdprofiles  
com.nomagic.uml2.ext.magicdraw.mdusecases  
com.nomagic.uml2.ext.magicdraw.metadata  
com.nomagic.uml2.ext.magicdraw.statemachines.mdbehaviorstatemachines  
com.nomagic.uml2.ext.magicdraw.statemachines.mdprotocolstatemachines  
com.nomagic.uml2.ext.magicdraw.util  
com.nomagic.uml2.finder  
com.nomagic.uml2.impl  
com.nomagic.uml2.transaction  
com.nomagic.utils