For the initial empty view, you need to override the getDefaultPageInput
in the WorkbenchAdvisor class of your RCP defining plugin, like this:
@Override
public IAdaptable getDefaultPageInput() {
return ResourcesPlugin.getWorkspace().getRoot();
}