[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.webtools] Missing namespace prefix using content assist
|
- From: byu@xxxxxxxxxxxxxx (Brian Yu)
- Date: Thu, 10 Sep 2009 00:36:42 +0000 (UTC)
- Newsgroups: eclipse.webtools
- Organization: Eclipse
- User-agent: NewsPortal/0.36 (http://florian-amrhein.de/newsportal)
Hi all,
I have a custom XML Editor which provides a content assist help for some
XML elements and attributes. The issue is when upon selecting an element
attribute through the suggested content assist menu(Ctrl+Space), it does
not include the namespace prefix.
Hence the editor validation complains that the attribute is not recognized
for the element.
I am specifying the XML catalog using the
org.eclipse.wst.xml.core.catalogContributiones extension, the XML editor
successfully populates a list of suggested XML elements with the namespace
prefix in the content assist. But only for the element's custom
attributes, the content assist does not populate with the namespace prefix.
<u>Below is the plugin extension where I define my own datatypes:</u>
<extension
point="org.eclipse.wst.xml.core.catalogContributions">
<catalogContribution
id="CompanyAbc">
<uri
name="http://www.AbcCompany.com/myxml-extension"
uri="template/datatypes.xsd">
</uri>
</catalogContribution>
</extension>
<u>The XML content:</u>
<xml ? xmlns:myPrefix="http://www.AbcCompany.com/myxml-extension"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
?
<!-- custom tag with failed unrecognized attribute myTagAttr -->
<myTag name="myTag" customAttr="true">
And as expected when I manually modify the attribute in the editor with
the namespace prefix, the attribute is recognized and editor validation is
successful.
<myTag name="myTag" myPrefix:customAttr="true">
Anyone else experiencing this? Please help.
Thank you,
Brian