/**
  * Select application definition in the table view.
  *
  * @param applicationDefinition {@link ApplicationDefinition} to select.
  * @param repositoryDefinition {@link CmrRepositoryDefinition} instance.
  */
 public void selectApplicationDefinition(
     ApplicationDefinition applicationDefinition, CmrRepositoryDefinition repositoryDefinition) {
   ApplicationLeaf leaf =
       new ApplicationLeaf(
           applicationDefinition, managerView.getApplications(), repositoryDefinition);
   StructuredSelection selection = new StructuredSelection(leaf);
   managerView.select(selection);
 }
 /** {@inheritDoc} */
 @Override
 public boolean canRefresh() {
   return managerView.canRefresh();
 }
 /** {@inheritDoc} */
 @Override
 public void refresh() {
   managerView.refresh();
 }
 /** {@inheritDoc} */
 @Override
 public void dispose() {
   managerView.dispose();
   super.dispose();
 }
 /** {@inheritDoc} */
 @Override
 public void setFocus() {
   managerView.setFocus();
 }
 /** {@inheritDoc} */
 @Override
 public void createPartControl(Composite parent) {
   managerView = new BusinessContextManagerView(getSite());
   managerView.createControls(parent, true);
   getSite().setSelectionProvider(managerView.getSelectionProviderAdapter());
 }