UML Modeling Layer

Deprecated API


Contents
Deprecated Interfaces
com.ibm.xtools.uml.type.IMessageElementType
          use IMessageElementTypeEx interface instead. 
 

Deprecated Methods
com.ibm.xtools.uml.ui.diagram.IUMLDiagramHelper.findDiagramById(Model, String, IProgressMonitor)
          Since 7.5, use the IUMLDiagramHelper.findDiagram(Element, String, IProgressMonitor) method, instead. 
com.ibm.xtools.uml.core.IUMLHelper.findElementById(Model, String)
          Since 7.5, use the IUMLHelper.findElement(Element, String, IProgressMonitor) method, instead. 
com.ibm.xtools.uml.core.IUMLHelper.findElementById(Model, String, IProgressMonitor)
          Since 7.5, use the IUMLHelper.findElement(Element, String, IProgressMonitor) method, instead. 
com.ibm.xtools.umlviz.ui.UMLDiagramResourceUtil.getCompatibilityEditingDomain()
          use the UMLDiagramResourceUtil.getEditingDomain() method, instead 
com.ibm.xtools.umlviz.ui.UMLDiagramResourceUtil.getEObjectHelper()
          IEObjectHelper is mostly obsoleted by the EMFCoreUtil API. See IEObjectHelper's individual method documentation for details. 
com.ibm.xtools.uml.msl.internal.redefinition.RedefUtil.getLocalContextFromHint(EObject)
          Use getLocalContextFromHint(Element element, EObject contextHint) method instead 
com.ibm.xtools.uml.type.IMessageElementType.getMessageKind()
          use getMessageSort() method of IMessageElementTypeEx interface instead due to UML migration. 
com.ibm.xtools.uml.msl.internal.resources.impl.ResourcesFactoryImpl.getPackage()
            
com.ibm.xtools.uml.msl.internal.redefinition.RedefPropertyUtil.getType(Property)
          use getType(Property fragment, EObject contextHint) instead 
com.ibm.xtools.uml.type.UMLElementTypes.getTypeByConstantName(String)
          use org.eclipse.gmf.runtime.emf.type.ElementTypeRegistry.getInstance().getId(id) 
 

Deprecated Constructors
com.ibm.xtools.uml.ui.elementselection.UMLElementSelectionServiceJob(String, IElementSelectionProvider)
          Use UMLElementSelectionServiceJob.UMLElementSelectionServiceJob(String, IElementSelectionProvider, TransactionalEditingDomain) . This constructor uses the MEditingDomain.INSTANCE which could lead to a lock if the caller of the UMLElementSelectionService is not using the MEditingDomain.INSTANCE. 
 


UML Modeling Layer

© Copyright IBM Corp. 2009. All rights reserved.