Package org.eclipse.ui.model

Examples of org.eclipse.ui.model.WorkbenchContentProvider


        final TreeViewer treeViewer = new TreeViewer( drillDown, SWT.NONE );
        final Tree tree = treeViewer.getTree();
        drillDown.setChildTree( treeViewer );
       
        treeViewer.setContentProvider( new WorkbenchContentProvider() );
        treeViewer.setLabelProvider( WorkbenchLabelProvider.getDecoratingWorkbenchLabelProvider() );
        treeViewer.setSorter( new ViewerSorter() );
       
        final ValidFileSystemResourceType validFileSystemResourceTypeAnnotation
            = value.definition().getAnnotation( ValidFileSystemResourceType.class );
View Full Code Here


        new Label(composite, SWT.NONE).setText(Messages.getString("select.location")); //$NON-NLS-1$

        viewer = new TreeViewer(composite, SWT.BORDER | SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL);
        viewer.getTree().setLayoutData(new GridData(GridData.FILL_BOTH));
        viewer.setLabelProvider(new WorkbenchLabelProvider());
        WorkbenchContentProvider cp = new WorkbenchContentProvider();
        viewer.setContentProvider(cp);
        viewer.setFilters(new ViewerFilter[] { new ProjectFilter() });
        viewer.addPostSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                updateModel();
View Full Code Here

    GridLayoutFactory.fillDefaults().applyTo(fileArea);
    TreeViewer viewer = new TreeViewer(fileArea);
    viewer.setAutoExpandLevel(AbstractTreeViewer.ALL_LEVELS);
    GridDataFactory.fillDefaults().grab(true, true)
        .applyTo(viewer.getControl());
    viewer.setContentProvider(new WorkbenchContentProvider() {

      public Object[] getElements(Object element) {
        return ((Collection) element).toArray();
      }
View Full Code Here

        if (reader != null)
          reader.release();
      }
    });

    treeViewer.setContentProvider(new WorkbenchContentProvider() {

      public Object[] getElements(Object inputElement) {
        if (inputElement == null)
          return new FetchResultAdapter[0];
View Full Code Here

    getViewer().refresh();
  }

  private void configureViewer(StructuredViewer viewer) {
    viewer.setSorter(new CommitSorter());
    viewer.setContentProvider(new WorkbenchContentProvider() {

      public Object[] getElements(Object element) {
        if (getLayout() == FLAG_LAYOUT_TREE) {
          Map<Repository, RepositoryMatch> repos = new HashMap<Repository, RepositoryMatch>();
          for (Object inputElement : getInput().getElements()) {
View Full Code Here

  }

  @Override
  protected ITreeContentProvider getDelegateContentProvider() {
    if (provider == null)
      provider = new WorkbenchContentProvider();

    return provider;
  }
View Full Code Here

          protected boolean canEdit(Object element) {
            return editable && element instanceof Entry;
          }
        });

    tv.setContentProvider(new WorkbenchContentProvider());
    Font defaultFont;
    if (useDialogFont)
      defaultFont = JFaceResources.getDialogFont();
    else
      defaultFont = JFaceResources.getDefaultFont();
View Full Code Here

  /**
   * Returns a content provider for <code>IResource</code> s that returns only
   * children of the given resource type.
   */
  private ITreeContentProvider getResourceProvider(final int resourceType) {
    return new WorkbenchContentProvider() {
      public Object[] getChildren(Object o) {
        if (o instanceof IContainer) {
          IResource[] members = null;
          try {
            members = ((IContainer) o).members();
View Full Code Here

  // Create the viewer
  this.viewer = new TreeViewer(parent, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);

  // Set the content provider: first level is builds list
  WorkbenchContentProvider contentProvider = new WorkbenchContentProvider() {
    public Object[] getElements(Object o) {
      return getBuilds();
    }
  };
  this.viewer.setContentProvider(contentProvider);
View Full Code Here

    IResource focus = initialSelection != null ? root
        .findMember(initialSelection) : null;

    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
        shell, new WorkbenchLabelProvider(),
        new WorkbenchContentProvider());
    dialog.setHelpAvailable(false);
    dialog.setValidator(validator);
    dialog
        .setTitle(IncludePathMessages.BuildPathDialogAccess_ZIPArchiveDialog_new_title);
    dialog
View Full Code Here

TOP

Related Classes of org.eclipse.ui.model.WorkbenchContentProvider

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.