Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 111115 - Missing 'Based On' property for Java attribute in IconProviders extension point
Summary: Missing 'Based On' property for Java attribute in IconProviders extension point
Status: RESOLVED DUPLICATE of bug 111508
Alias: None
Product: GMF-Runtime
Classification: Modeling
Component: General (show other bugs)
Version: 1.0   Edit
Hardware: PC Windows XP
: P3 minor
Target Milestone: ---   Edit
Assignee: Eliza Tworkowska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-29 14:56 EDT by Linda Damus CLA
Modified: 2010-07-19 21:54 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Linda Damus CLA 2005-09-29 14:56:07 EDT
The 'class' attribute of the 'IconProvider' element in the 
org.eclipse.gmf.runtime.common.ui.services.iconProviders extension point does 
not have a "Based On" value. 

This prevents me from using the Plug-in Manifest Editor to quickly create a 
new class that extends (or implements) the required class (or interface). When 
I click on the "class" link in the "Extension Element Details" section of the 
manifest editor, the resulting Java Attribute Editor is not pre-populated with 
that required class or interface. 

This attribute could have the following property: 

Based On = 
org.eclipse.gmf.runtime.common.ui.services.icon.IIconProvider

But we may want to consider specifying an abstract class that implements 
IIconProvider in order to be consistent with the other services in the GMF 
runtime.
Comment 1 Linda Damus CLA 2005-09-29 15:01:59 EDT
The same problem should be fixed in the 'class' attribute of the 'Policy' 
element in the 
com.ibm.xtools.common.ui.services.elementSelection
extension point:

Kind = java
Based On = org.eclipse.gmf.runtime.common.core.service.IProviderPolicy
Comment 2 Linda Damus CLA 2005-09-29 15:04:07 EDT
Previous comment should said 
org.eclipse.gmf.runtime.common.ui.services.iconProviders (not 
elementSelection).
Comment 3 Anthony Hunter CLA 2005-10-04 15:08:23 EDT

*** This bug has been marked as a duplicate of 111508 ***
Comment 4 Eclipse Webmaster CLA 2010-07-19 21:54:31 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Runtime Common was the original product and component for this bug