Examples of TreeViewer


Examples of com.nexirius.framework.dataviewer.TreeViewer

        if (!(model instanceof DataModelContainer)) {
            throw new IllegalArgumentException("model must be of type DataModelContainer but have: " + model.getClass().getName());
        }

        TreeViewer ret = new TreeViewer(new DataModelTree((DataModelContainer) model));

        ret.setTreePopupMenu(new DefaultTreePopupMenu());
        ret.manageGrabFocusEvents(fireGrabFocusEvents, acceptGrabFocusEvents);

        return ret;
    }
View Full Code Here

Examples of org.antlr.v4.runtime.tree.gui.TreeViewer

    List<String> ruleNames = parser != null ? Arrays.asList(parser.getRuleNames()) : null;
    return inspect(ruleNames);
  }

  public Future<JDialog> inspect(@Nullable List<String> ruleNames) {
    TreeViewer viewer = new TreeViewer(ruleNames, this);
    return viewer.open();
  }
View Full Code Here

Examples of org.apache.felix.upnp.tester.gui.TreeViewer

        Mediator.getDriverProxy().close();          
  }
 
  private void doControlPanel(){
    JPanel panel = new JPanel(new BorderLayout());
    viewer = new TreeViewer();
    viewer.setPreferredSize(new Dimension(180,450));
    properties = new PropertiesViewer();
    Mediator.setPropertiesViewer(properties);
 
    JSplitPane treeSplitter = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,viewer,properties);
View Full Code Here

Examples of org.eclipse.gef.ui.parts.TreeViewer

    @SuppressWarnings("unchecked")
    public Object getAdapter( Class type ) {
        if (type == IContentOutlinePage.class) {
            if (outlinePage == null) {
                outlinePage = new PageEditorOutlinePage(this, new TreeViewer());
            }
            return outlinePage;
        }
        if (type.isAssignableFrom(Map.class)) {
            Map found = null;
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

  }

  protected TreeViewer createTreeViewer(Composite parent) {
    int style = SWT.BORDER | SWT.SINGLE;

    TreeViewer treeViewer = new TreeViewer(new Tree(parent, style));   
    treeViewer.setContentProvider(new WorkbenchContentProvider());
    treeViewer.setLabelProvider(WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider());
    treeViewer.setComparator(new NameSorter());
    treeViewer.addFilter(getFilter());   
    IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
    treeViewer.setInput(workspaceRoot);
    IStructuredSelection preSelection = getPreSelection(_workspaceSelection);
    if (preSelection != null) {
      treeViewer.setSelection(preSelection);
    }
    return treeViewer;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

       
        schemaSection.setTextClient(schemaSectionToolBar);
       
       
       
        _treeViewer = new TreeViewer(tree);
        _treeViewer.setContentProvider(new WGASchemaDefinitionContentProvider());              
        _treeViewer.setLabelProvider(new WGASchemaDefinitionLabelProvider());       
        _treeViewer.setComparator(new ViewerComparator() {

            @Override
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

  }

  protected TreeViewer createTreeViewer(Composite parent) {
    int style = SWT.BORDER | (false ? SWT.MULTI : SWT.SINGLE);

    TreeViewer tableViewer = new TreeViewer(new Tree(parent, style));
    tableViewer.setContentProvider(new WorkbenchContentProvider());
    tableViewer.setLabelProvider(WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider());
    tableViewer.addSelectionChangedListener(new ISelectionChangedListener() {
      public void selectionChanged(SelectionChangedEvent event) {
        updateOKStatus();
      }
    });

    tableViewer.setComparator(new NameSorter());
    tableViewer.addFilter((ViewerFilter) new WGADesignViewerFilter(null));
    IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
    tableViewer.setInput(workspaceRoot);
    return tableViewer;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

  }

  protected TreeViewer createTreeViewer(Composite parent) {
    int style = SWT.BORDER | SWT.SINGLE;

    TreeViewer tableViewer = new TreeViewer(new Tree(parent, style));
    tableViewer.setContentProvider(new WorkbenchContentProvider());
    tableViewer.setLabelProvider(WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider());
    tableViewer.addSelectionChangedListener(new ISelectionChangedListener() {
      public void selectionChanged(SelectionChangedEvent event) {
        updateOKStatus();
      }
    });

    tableViewer.setComparator(new NameSorter());
    tableViewer.addFilter((ViewerFilter) new WGADesignViewerFilter(_selectedProject));

    IWorkspaceRoot workspaceRoot = ResourcesPlugin.getWorkspace().getRoot();
    tableViewer.setInput(workspaceRoot);
    return tableViewer;
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

      }
    }
  }

  private void expandNewsTableViewerGroups(boolean delayRedraw, ISelection oldSelection) {
    TreeViewer viewer = fNewsTableControl.getViewer();
    Tree tree = (Tree) viewer.getControl();

    /* Remember TopItem if required */
    TreeItem topItem = oldSelection.isEmpty() ? tree.getTopItem() : null;

    /* Expand All & Restore Selection with redraw false */
    if (delayRedraw)
      tree.getParent().setRedraw(false);
    try {
      viewer.expandAll();

      /* Restore selection if required */
      if (!oldSelection.isEmpty() && viewer.getSelection().isEmpty())
        viewer.setSelection(oldSelection, true);
      else if (topItem != null)
        tree.setTopItem(topItem);
    } finally {
      if (delayRedraw)
        tree.getParent().setRedraw(true);
View Full Code Here

Examples of org.eclipse.jface.viewers.TreeViewer

    }
  }

  /* TODO This is a Workaround until Eclipse Bug #159586 is fixed */
  private void stableSetInputToNewsTable(Object input, ISelection oldSelection) {
    TreeViewer viewer = fNewsTableControl.getViewer();
    Tree tree = (Tree) viewer.getControl();

    /* Set Input & Restore Selection with redraw false */
    tree.getParent().setRedraw(false);
    try {
      fNewsTableControl.setPartInput(input);

      /* Restore selection if required */
      if (oldSelection != null) {
        fNewsTableControl.setBlockNewsStateTracker(true);
        try {
          viewer.setSelection(oldSelection);
        } finally {
          fNewsTableControl.setBlockNewsStateTracker(false);
        }
      }

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.