Community
Participate
Working Groups
Created attachment 128384 [details] our case discribed in this mail (posted on the WTP mailing list) How can we use org.eclipse.wst.common.modulecore.componentimpl ext.p to provide virtual component implementation. It seems only one client can extend this ext.p. (no priority option defined) and it is already extended by org.eclipse.jst.j2ee. Our case is described in the attached mail
Created attachment 128387 [details] our case (text format)
The confusing part here is that org.eclipse.wst.common.modulecore.componentimpl can be (and is) extended many times. However, what you appear to be asking here is that the extension point allow for some sort of prioritization for multiple extensions that specify the same type. For example, in org.eclipse.jst.j2ee, there is: <extension point="org.eclipse.wst.common.modulecore.componentimpl"> <componentimpl typeID="jst.ejb" class="org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent"> </componentimpl> </extension> And you are asking if the extension point can be modified to allow an adopter product to specify its own virtual component extension for an already defined type. Is that correct?