Package org.eclipse.ui.dialogs

Examples of org.eclipse.ui.dialogs.PatternFilter


    @Override
    protected Control createDialogArea(Composite parent) {
        Composite area = (Composite) super.createDialogArea(parent);

        final FilteredTree filter = new FilteredTree(area, SWT.MULTI
                | SWT.H_SCROLL | SWT.V_SCROLL, new PatternFilter());

        viewer = filter.getViewer();
        viewer.setContentProvider(new ContentProvider());
        viewer.setLabelProvider(new MBeanExplorerLabelProvider());
View Full Code Here


//        if (needsHint) {
//            data.heightHint = SIZING_LISTS_HEIGHT;
//        }
        composite.setLayoutData(data);

        filteredTreeFilter = new PatternFilter();//new WizardPatternFilter();
      FilteredTree filterTree = new FilteredTree(composite, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER, filteredTreeFilter, true);
   
    final TreeViewer treeViewer = filterTree.getViewer();
    //treeViewer.setContentProvider(new WizardContentProvider());
    treeViewer.setContentProvider(new XVRWizardTreeContentProvider());
View Full Code Here

  protected IBaseLabelProvider createLabelProvider() {
    return new LabelProvider();
  }

  protected PatternFilter createPatternFilter() {
    return new PatternFilter();
  }
View Full Code Here

  @BeforeClass
  public static void beforeClass() {
    shell = new Shell(PlatformUI.getWorkbench().getDisplay());
    shell.setLayout(new FillLayout());
    tree = new FilteredTree(shell, SWT.NONE, new PatternFilter(), false);
  }
View Full Code Here

   * @param parent
   */
  @Override
  public void createControl(Composite parent) {
    filteredTree = new FilteredTreeWithAutoExpand(parent, SWT.MULTI
        | SWT.H_SCROLL | SWT.V_SCROLL, new PatternFilter());
    getTreeViewer().addSelectionChangedListener(this);
  }
View Full Code Here

  @Override
  protected void createContent(Composite parent) {
    Composite composite = new Composite(parent, SWT.RESIZE);
    composite.setLayout(new GridLayout());
    filteredTree = new FilteredContentOutlinePage.FilteredTreeWithAutoExpand(
        composite, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL, new PatternFilter());

    getTreeViewer().setContentProvider(new ATGContentProviderAdaptor());
    getTreeViewer().setLabelProvider(new ATGLabelProvider());
    getTreeViewer().setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS);
View Full Code Here

     * Create a new filtered tree viewer in the parent.
     *
     * @param parent the parent <code>Composite</code>.
     */
    private void createFilteredTreeViewer(Composite parent) {
    PatternFilter filter = new ViewPatternFilter();
    int styleBits = SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER;
    filteredTree = new FilteredTree(parent, styleBits, filter);
    filteredTree.setBackground(parent.getDisplay().getSystemColor(
        SWT.COLOR_WIDGET_BACKGROUND));
   
View Full Code Here

        labelProvider = new PresentationLabelProvider();
        // create a new tree with a custom pattern matcher that will allow
        // non-category elements to be returned in the event that their children
        // do not
        tree = new FilteredTree(parent, SWT.SINGLE | SWT.H_SCROLL
                | SWT.V_SCROLL | SWT.BORDER, new PatternFilter() {
           
            /* (non-Javadoc)
             * @see org.eclipse.ui.dialogs.PatternFilter#isParentMatch(org.eclipse.jface.viewers.Viewer, java.lang.Object)
             */
            protected boolean isParentMatch(Viewer viewer, Object element) {
View Full Code Here

    runnerModel = RunnerModelProvider.getInstance().getFilteredModel();
    runnerModel.addModelChangeListener(this);
  }

  private void initializeViewer(Composite parent) {
    PatternFilter patternFilter = new PatternFilter();
    patternFilter.setIncludeLeadingWildcard(true);

    FilteredTree tree = new FilteredTree(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL, patternFilter, true);

    viewer = tree.getViewer();
    setupTreeContentProvider();
View Full Code Here

        //choose button
        chooseButton = new Button(parent, SWT.PUSH);
        createButton(parent, chooseButton, "Choose folder to analyze", chooseAction);
        //end choose button

        PatternFilter patternFilter = new PatternFilter();

        FilteredTree filter = PyFilteredTree.create(parent, patternFilter, true);
        layoutData = new GridData();
        layoutData.grabExcessHorizontalSpace = true;
        layoutData.grabExcessVerticalSpace = true;
View Full Code Here

TOP

Related Classes of org.eclipse.ui.dialogs.PatternFilter

Copyright © 2018 www.massapicom. 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.