[jbosstools-commits] JBoss Tools SVN: r23637 - in trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext: hyperlink and 1 other directory.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Jul 21 11:28:37 EDT 2010


Author: dazarov
Date: 2010-07-21 11:28:37 -0400 (Wed, 21 Jul 2010)
New Revision: 23637

Modified:
   trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/CDIExtensionsMessages.java
   trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlink.java
   trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/messages.properties
Log:
https://jira.jboss.org/browse/JBIDE-6635

Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/CDIExtensionsMessages.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/CDIExtensionsMessages.java	2010-07-21 12:30:33 UTC (rev 23636)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/CDIExtensionsMessages.java	2010-07-21 15:28:37 UTC (rev 23637)
@@ -21,6 +21,8 @@
 
 	public static String CDI_EXT_PLUGIN_NO_MESSAGE;
 	public static String CDI_INJECTED_POINT_HYPERLINK_OPEN_BEAN;
+	public static String CDI_INJECTED_POINT_HYPERLINK_OPEN_DECORATOR;
+	public static String CDI_INJECTED_POINT_HYPERLINK_OPEN_INTERCEPTOR;
 	public static String CDI_INJECTED_POINT_HYPERLINK_OPEN_INJECTED_BEAN;
 	public static String CDI_PRODUCER_DISPOSER_HYPERLINK_OPEN_BOUND_DISPOSER;
 	public static String CDI_PRODUCER_DISPOSER_HYPERLINK_OPEN_BOUND_PRODUCER;

Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlink.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlink.java	2010-07-21 12:30:33 UTC (rev 23636)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/hyperlink/InjectedPointHyperlink.java	2010-07-21 15:28:37 UTC (rev 23637)
@@ -18,6 +18,8 @@
 import org.eclipse.ui.IEditorPart;
 import org.eclipse.ui.PartInitException;
 import org.jboss.tools.cdi.core.IBean;
+import org.jboss.tools.cdi.core.IDecorator;
+import org.jboss.tools.cdi.core.IInterceptor;
 import org.jboss.tools.cdi.core.IProducerField;
 import org.jboss.tools.cdi.core.IProducerMethod;
 import org.jboss.tools.cdi.text.ext.CDIExtensionsMessages;
@@ -63,8 +65,15 @@
 
 	@Override
 	public String getHyperlinkText() {
-		String text = CDIExtensionsMessages.CDI_INJECTED_POINT_HYPERLINK_OPEN_BEAN+" ";
+		String text="";
 		if(bean != null){
+			if(bean instanceof IDecorator)
+				text = CDIExtensionsMessages.CDI_INJECTED_POINT_HYPERLINK_OPEN_DECORATOR+" ";
+			else if(bean instanceof IInterceptor)
+				text = CDIExtensionsMessages.CDI_INJECTED_POINT_HYPERLINK_OPEN_INTERCEPTOR+" ";
+			else
+				text = CDIExtensionsMessages.CDI_INJECTED_POINT_HYPERLINK_OPEN_BEAN+" ";
+			
 			text += bean.getBeanClass().getElementName();
 			
 			if(bean instanceof IProducerField){

Modified: trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/messages.properties
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/messages.properties	2010-07-21 12:30:33 UTC (rev 23636)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.text.ext/src/org/jboss/tools/cdi/text/ext/messages.properties	2010-07-21 15:28:37 UTC (rev 23637)
@@ -1,5 +1,7 @@
 CDI_EXT_PLUGIN_NO_MESSAGE=No message
 CDI_INJECTED_POINT_HYPERLINK_OPEN_BEAN=Open CDI Bean
+CDI_INJECTED_POINT_HYPERLINK_OPEN_DECORATOR=Open CDI Decorator
+CDI_INJECTED_POINT_HYPERLINK_OPEN_INTERCEPTOR=Open CDI Interceptor
 CDI_INJECTED_POINT_HYPERLINK_OPEN_INJECTED_BEAN=Open Injected Bean
 CDI_PRODUCER_DISPOSER_HYPERLINK_OPEN_BOUND_DISPOSER=Open Bound Disposer Method
 CDI_PRODUCER_DISPOSER_HYPERLINK_OPEN_BOUND_PRODUCER=Open Bound Producer Method



More information about the jbosstools-commits mailing list