Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ITreeContentProvider


        if (description != null)
          return description.toString();
        return super.getText(element);
      }
    });
    stylesViewer.setContentProvider(new ITreeContentProvider() {
      public void dispose() {
      }

      public Object[] getChildren(Object parentElement) {
        return getStylePreferenceKeys().toArray();
View Full Code Here


   * Browse for a new Destination Folder
   */
  protected void handleFolderButtonPressed() {
    ISelectionStatusValidator validator = getContainerDialogSelectionValidator();
    ViewerFilter filter = getContainerDialogViewerFilter();
    ITreeContentProvider contentProvider = new WorkbenchContentProvider();
    ILabelProvider labelProvider = new DecoratingLabelProvider(new WorkbenchLabelProvider(), PlatformUI.getWorkbench()
        .getDecoratorManager().getLabelDecorator());
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(getShell(), labelProvider, contentProvider);
    dialog.setValidator(validator);
    dialog.setTitle(WizardConstants.CONTAINER_SELECTION_DIALOG_TITLE);
View Full Code Here

   * Browse for a new Destination Folder
   */
  protected void handleFolderButtonPressed() {
    ISelectionStatusValidator validator = getContainerDialogSelectionValidator();
    ViewerFilter filter = getContainerDialogViewerFilter();
    ITreeContentProvider contentProvider = new WorkbenchContentProvider();
    ILabelProvider labelProvider = new DecoratingLabelProvider(new WorkbenchLabelProvider(), PlatformUI.getWorkbench()
        .getDecoratorManager().getLabelDecorator());
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(getShell(), labelProvider, contentProvider);
    dialog.setValidator(validator);
    dialog.setTitle(WizardConstants.CONTAINER_SELECTION_DIALOG_TITLE);
View Full Code Here

            selection = browserSearchResultPages[0];
        }

        if ( selection != null )
        {
            ITreeContentProvider contentProvider = ( ITreeContentProvider ) viewer.getContentProvider();
            Object newSelection = contentProvider.getParent( selection );
            viewer.reveal( newSelection );
            viewer.setSelection( new StructuredSelection( newSelection ), true );
        }
    }
View Full Code Here

      DeferedContentProvider ds = (DeferedContentProvider) contentProvider;
      contentProvider = ds.getBase();
    }
    getViewer().getControl().setRedraw(false);
    try {
      getViewer().setContentProvider(new ITreeContentProvider() {

        public Object[] getChildren(Object parentElement) {
          return null;
        }
View Full Code Here

        if (description != null)
          return description.toString();
        return super.getText(element);
      }
    });
    stylesViewer.setContentProvider(new ITreeContentProvider() {
      public void dispose() {
      }

      public Object[] getChildren(Object parentElement) {
        return getStylePreferenceKeys().toArray();
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          checkEntry(set, childentry);
View Full Code Here

      }
    }

    if (entry instanceof ClasspathEntry) {
      ClasspathEntry ce = (ClasspathEntry) entry;
      ITreeContentProvider contentProvider = (ITreeContentProvider) fClasspathViewer
          .getContentProvider();
      IRJRClasspathEntry[] childentrys = (IRJRClasspathEntry[]) contentProvider
          .getChildren(ce);

      if (childentrys != null && childentrys.length > 0) {
        for (IRJRClasspathEntry childentry : childentrys) {
          uncheckEntry(set, childentry);
View Full Code Here

        TreeViewer entriesViewer = new TreeViewer(leftPane, SWT.BORDER);

        entriesViewer.getControl().setLayoutData(new GridData(GridData.FILL_BOTH));

        entriesViewer.setContentProvider(new ITreeContentProvider() {
            public Object[] getChildren(Object parentElement) {
                if (parentElement instanceof List) {
                    List entriesList = (List) parentElement;
                    return (ConfigEntry[]) entriesList.toArray(new ConfigEntry[entriesList.size()]);
                }
View Full Code Here

            selection = browserSearchResultPages[0];
        }

        if ( selection != null )
        {
            ITreeContentProvider contentProvider = ( ITreeContentProvider ) viewer.getContentProvider();
            Object newSelection = contentProvider.getParent( selection );
            viewer.reveal( newSelection );
            viewer.setSelection( new StructuredSelection( newSelection ), true );
        }
    }
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.ITreeContentProvider

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.