Author: scabanovich
Date: 2007-07-18 10:46:20 -0400 (Wed, 18 Jul 2007)
New Revision: 2503
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui/plugin.xml
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java
Log:
JBIDE-593
Modified: trunk/seam/plugins/org.jboss.tools.seam.ui/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui/plugin.xml 2007-07-18 14:16:11 UTC (rev
2502)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui/plugin.xml 2007-07-18 14:46:20 UTC (rev
2503)
@@ -134,7 +134,8 @@
</or>
</triggerPoints>
<possibleChildren>
- <or>
+ <or>
+ <instanceof value="org.eclipse.core.resources.IWorkspaceRoot"
/>
<instanceof value="org.jboss.tools.seam.core.ISeamElement" />
</or>
</possibleChildren>
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 2007-07-18
14:16:11 UTC (rev 2502)
+++
trunk/seam/plugins/org.jboss.tools.seam.ui/src/org/jboss/tools/seam/ui/views/SeamLabelProvider.java 2007-07-18
14:46:20 UTC (rev 2503)
@@ -2,6 +2,7 @@
import org.eclipse.core.resources.IProjectNature;
import org.eclipse.core.resources.IResource;
+import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.jdt.core.IClassFile;
import org.eclipse.jdt.core.ICompilationUnit;
import org.eclipse.jdt.core.IMember;
@@ -27,7 +28,9 @@
JavaElementImageProvider jip = new JavaElementImageProvider();
public String getText(Object element) {
- if(element instanceof ISeamProject) {
+ if(element instanceof IWorkspaceRoot) {
+ return "";
+ } else if(element instanceof ISeamProject) {
return ((IProjectNature)element).getProject().getName();
} else if(element instanceof ISeamScope) {
return ((ISeamScope)element).getType().getLabel();