Hi Jim, This extension point is used to provide guided editing (content assist). The WSDL and XML Schema editors use this extension point and you can invoke this code by doing a CTRL-Space from any of the 'reference' attribute values (like type or ref) in the Source view. If you need further assistance, let's continue this discussion in the WTP newsgroups.
Thanks, Keith Chong "Jim Kremens" <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 11/26/2008 10:27 PM Please respond to "General discussion of project-wide or architectural issues." <[email protected]> To [email protected] cc Subject [wtp-dev] Using ModelQueryExtension Hi all, I'm having trouble implementing the org.eclipse.wst.xml.core.modelQueryExtensions extension point. I've declared it as follows in my plugin.xml: <extension point="org.eclipse.wst.xml.core.modelQueryExtensions"> <modelQueryExtension class="org.fhtml.eclipse.editors.MyModelQueryExtension" contentType="org.eclipse.wst.html.core.htmlsource"> </modelQueryExtension> </extension> and also built a class that extends ModelQueryExtension: public class MyModelQueryExtension extends ModelQueryExtension { public MyModelQueryExtension() { System.out.print("NEVER CALLED\n"); } public String[] getAttributeValues(Element e, String namespace, String name) { //See XSDModelQueryExtension for example... } } This is my first Eclipse plugin, so if anyone could explain to me the mechanism that fires this code, that might help. Even in the JSP and XSD packages that use this code, I haven't been able to find the place where it is invoked (or where the listener is added). Has anyone had success with this extension point? Also, if anyone knows of any real documentation on the topic, that would be great as well. As far as I can tell, there's almost nothing, as this is meant, for now, to be an internal extension point. Thanks, Jim Kremens _______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________ wtp-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/wtp-dev
