// Registering the Viewer, so other views can be notified when the viewer selection changes
getSite().setSelectionProvider( treeViewer );
// Adding the controller
new SchemaViewController( this );
// Help Context for Dynamic Help
PlatformUI.getWorkbench().getHelpSystem().setHelp( parent, PluginConstants.PLUGIN_ID + "." + "schema_view" ); //$NON-NLS-1$ //$NON-NLS-2$
}