Exemple #1
0
 private void fillContextMenu(IMenuManager manager) {
   manager.add(action1);
   manager.add(action2);
   manager.add(new Separator());
   drillDownAdapter.addNavigationActions(manager);
   // Other plug-ins can contribute there actions here
   manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
 }
Exemple #2
0
  /**
   * Sets the child viewer. This method should only be called once, after the viewer has been
   * created.
   *
   * @param aViewer the new child viewer
   */
  public void setChildTree(TreeViewer aViewer) {
    // Save viewer.
    fChildTree = aViewer;

    // Create adapter.
    adapter = new DrillDownAdapter(fChildTree);
    adapter.addNavigationActions(toolBarMgr);
    toolBarMgr.update(true);

    // Set tree layout.
    fChildTree.getTree().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
    layout();
  }
Exemple #3
0
 private void fillLocalToolBar(IToolBarManager manager) {
   manager.add(action1);
   manager.add(action2);
   manager.add(new Separator());
   drillDownAdapter.addNavigationActions(manager);
 }