Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] [GMF - API CHANGE] Bugzilla#124928: SemanticService should be deleted


Description:

The internal SemanticService and its satellite API are deprecated in the GMF runtime.   The following will be deleted in M6:

org.eclipse.gmf.runtime.diagram.core.semanticProviders extension point
org.eclipse.gmf.runtime.diagram.core.internal.services.semantic package
org.eclipse.gmf.runtime.diagram.core.internal.edithelpers package
SemanticRequestTranslator class from org.eclipse.gmf.runtime.diagram.core.internal.util
SemanticWrapperRequest class from org.eclipse.gmf.runtime.diagram.ui.internal.requests
IElementType interface from org.eclipse.gmf.runtime.emf.core.internal.util
ElementType class from org.eclipse.gmf.runtime.emf.core.internal.util


Clients are required to replace their old element types and semantic providers with the Extensible Type Registry API to provide and obtain commands for editing the semantic model.


New API Availability:

Now

Old API Removal:

Feb 17, 2006 (M6)

Tracking:        
               
Bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=124928

Clients Taken Care of:      
 
GMF

Other Clients' Action:

Please read the following documents that describe the Extensible Type Registry API:


1. org.eclipse.gmf.doc\prog-guide\common\Developers Guide to the Extensible Type Registry\Developers Guide to the Extensible Type Registry.html
2. org.eclipse.gmf.doc\tutorials\common\Extensible Type Registry\extensibleTypeRegistryTutorial.html


Back to the top