Invoke Open Resource Dialog in eclipse
===

In my eclipse plugin, when i perform an action on the tree a resource in the workspace has to be opened exactly the same way as it happens when we press a Ctrl+ Shift + R(as the resource name would be displayed on the Tree). I invoked the OpenResourceDialog programatically through an action. 

When i export the plugin and import it into eclipse, the plugin is not installed correctly. When i remove the dependency org.eclipse.ui.ide from the plugin.xml, the plugin is installed correctly. Arent we allowed to use the org.eclipse.ui.ide in our custom plugins?. If so, is it incorrect to invoke the OpenResourceDialog inside the org.eclipse.ui.ide plugin. 