Author: scabanovich
Date: 2011-06-07 14:00:32 -0400 (Tue, 07 Jun 2011)
New Revision: 31879
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagNameHyperlinkDetector.java
Log:
JBIDE-9070
https://issues.jboss.org/browse/JBIDE-9070
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagNameHyperlinkDetector.java
===================================================================
---
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagNameHyperlinkDetector.java 2011-06-07
16:59:04 UTC (rev 31878)
+++
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagNameHyperlinkDetector.java 2011-06-07
18:00:32 UTC (rev 31879)
@@ -94,7 +94,7 @@
IComponent[] components = PageProcessor.getInstance().getComponents(query,
(IPageContext)context);
ArrayList<IHyperlink> hyperlinks = new ArrayList<IHyperlink>();
for(IComponent component : components){
- if(validateComponent(component,
((IPageContext)context).getNameSpaces(reg.getOffset()), query.getPrefix())){
+ if(!component.isExtended() && validateComponent(component,
((IPageContext)context).getNameSpaces(reg.getOffset()), query.getPrefix())){
TLDTagHyperlink link = new TLDTagHyperlink((AbstractComponent)component, reg);
link.setDocument(textViewer.getDocument());
hyperlinks.add(link);
@@ -123,10 +123,10 @@
ELContext context = PageContextFactory.createPageContext(file);
if(context instanceof IPageContext){
- IAttribute[] components = PageProcessor.getInstance().getAttributes(query,
(IPageContext)context);
+ IAttribute[] attributes = PageProcessor.getInstance().getAttributes(query,
(IPageContext)context);
ArrayList<IHyperlink> hyperlinks = new ArrayList<IHyperlink>();
- for(IAttribute attribute : components){
- if(validateComponent(attribute.getComponent(),
((IPageContext)context).getNameSpaces(reg.getOffset()), query.getPrefix())){
+ for(IAttribute attribute : attributes){
+ if(!attribute.isExtended() && validateComponent(attribute.getComponent(),
((IPageContext)context).getNameSpaces(reg.getOffset()), query.getPrefix())){
TLDAttributeHyperlink link = new
TLDAttributeHyperlink((AbstractAttribute)attribute, reg);
link.setDocument(textViewer.getDocument());
hyperlinks.add(link);