[jbosstools-commits] JBoss Tools SVN: r7003 - in trunk/seam/plugins/org.jboss.tools.seam.ui: src/org/jboss/tools/seam/ui and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Mar 19 08:10:55 EDT 2008


Author: scabanovich
Date: 2008-03-19 08:10:55 -0400 (Wed, 19 Mar 2008)
New Revision: 7003

Added:
   trunk/seam/plugins/org.jboss.tools.seam.ui/icons/view/factory.gif
Modified:
   trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/SeamUiImages.java
   trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java
Log:
JBIDE-1915

Added: trunk/seam/plugins/org.jboss.tools.seam.ui/icons/view/factory.gif
===================================================================
(Binary files differ)


Property changes on: trunk/seam/plugins/org.jboss.tools.seam.ui/icons/view/factory.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/SeamUiImages.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/SeamUiImages.java	2008-03-19 11:44:24 UTC (rev 7002)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/SeamUiImages.java	2008-03-19 12:10:55 UTC (rev 7003)
@@ -37,6 +37,7 @@
 	public static final Image JAVA_IMAGE = getImage("view/java.gif"); //$NON-NLS-1$
 	public static final Image JAVA_BINARY_IMAGE = getImage("view/java_binary.gif"); //$NON-NLS-1$
 	public static final Image PACKAGE_IMAGE = getImage("view/package.gif"); //$NON-NLS-1$
+	public static final Image FACTORY_IMAGE = getImage("view/factory.gif"); //$NON-NLS-1$
 
 	public static String SEAM_CREATE_PROJECT_ACTION = "view/seam_project_new.gif"; //$NON-NLS-1$
 

Modified: trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java	2008-03-19 11:44:24 UTC (rev 7002)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java	2008-03-19 12:10:55 UTC (rev 7003)
@@ -30,6 +30,7 @@
 import org.jboss.tools.seam.core.ISeamComponent;
 import org.jboss.tools.seam.core.ISeamComponentDeclaration;
 import org.jboss.tools.seam.core.ISeamElement;
+import org.jboss.tools.seam.core.ISeamFactory;
 import org.jboss.tools.seam.core.ISeamJavaComponentDeclaration;
 import org.jboss.tools.seam.core.ISeamJavaSourceReference;
 import org.jboss.tools.seam.core.ISeamPackage;
@@ -118,6 +119,9 @@
 			return name; 
 		} else if (element instanceof IRole) {
 			return "" + ((IRole)element).getName(); //$NON-NLS-1$
+		} else if (element instanceof ISeamFactory) {
+			ISeamFactory f = (ISeamFactory)element;
+			return f.getName() + " - " + f.getSourcePath();
 		} else if(element instanceof ISeamJavaSourceReference) {
 			ISeamJavaSourceReference d = (ISeamJavaSourceReference)element;
 			IMember m = d.getSourceMember();
@@ -149,6 +153,8 @@
 			return SeamUiImages.COMPONENT_IMAGE;
 		} else if(obj instanceof IRole) {
 			return SeamUiImages.ROLE_IMAGE;
+		} else if(obj instanceof ISeamFactory) {
+			return SeamUiImages.FACTORY_IMAGE;
 		} else if(obj instanceof ISeamJavaComponentDeclaration) {
 			ISeamJavaComponentDeclaration d = (ISeamJavaComponentDeclaration)obj;
 			IType type = (IType)d.getSourceMember();




More information about the jbosstools-commits mailing list