improved tooltips in search tree
diff --git a/plugins/org.eclipse.wst.sse.sieditor.search/src/org/eclipse/wst/sse/sieditor/search/ui/SearchResultLableProvider.java b/plugins/org.eclipse.wst.sse.sieditor.search/src/org/eclipse/wst/sse/sieditor/search/ui/SearchResultLableProvider.java
index 925d1ba..f81677d 100644
--- a/plugins/org.eclipse.wst.sse.sieditor.search/src/org/eclipse/wst/sse/sieditor/search/ui/SearchResultLableProvider.java
+++ b/plugins/org.eclipse.wst.sse.sieditor.search/src/org/eclipse/wst/sse/sieditor/search/ui/SearchResultLableProvider.java
@@ -10,7 +10,11 @@
  *******************************************************************************/
 package org.eclipse.wst.sse.sieditor.search.ui;
 
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.Path;
 import org.eclipse.wst.sse.sieditor.model.api.IModelObject;
+import org.eclipse.wst.sse.sieditor.model.api.IQNamedObject;
 import org.eclipse.wst.sse.sieditor.search.ui.tree.FileNode;
 import org.eclipse.wst.sse.sieditor.ui.v2.common.AbstractEditorLabelProvider;
 import org.eclipse.wst.sse.sieditor.ui.v2.nodes.ITreeNode;
@@ -37,17 +41,28 @@
             return null;
         }
 
+        if (!(modelObject instanceof IQNamedObject)) {
+            return null;
+        }
+
+        IQNamedObject namedObject = (IQNamedObject) modelObject;
+        String result = "Namespace: " + namedObject.getNamespace(); //$NON-NLS-1$
+
+        String strFile = modelObject.getComponent().eResource().getURI().toFileString();
+        IFile iFile = ResourcesPlugin.getWorkspace().getRoot().getFileForLocation(new Path(strFile));
+
+        result += "\nFile: " + iFile.getFullPath().toString(); //$NON-NLS-1$
+
         String documentation = modelObject.getDocumentation();
         if (documentation == null) {
             return null;
         }
 
         documentation = documentation.trim();
-
         if (documentation != null && !documentation.isEmpty()) {
-            return documentation;
+            result += "\nDocumentation: " + documentation; //$NON-NLS-1$
         }
 
-        return null;
+        return result;
     }
 }