[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