Package org.eclipse.ui.model

Examples of org.eclipse.ui.model.WorkbenchContentProvider


    IResource existing = root.findMember(initialEntry);

    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
        shell, new WorkbenchLabelProvider(),
        new WorkbenchContentProvider());
    dialog.setValidator(validator);
    dialog
        .setTitle(IncludePathMessages.BuildPathDialogAccess_ZIPArchiveDialog_edit_title);
    dialog
        .setMessage(IncludePathMessages.BuildPathDialogAccess_ZIPArchiveDialog_edit_description);
View Full Code Here


  /**
   * Returns a content provider for <code>FileSystemElement</code>s that
   * returns only files as children.
   */
  protected ITreeContentProvider getFileProvider() {
    return new WorkbenchContentProvider() {
      public Object[] getChildren(Object o) {
        if (o instanceof MinimizedFileSystemElement) {
          MinimizedFileSystemElement element = (MinimizedFileSystemElement) o;
          AdaptableList l = element.getFiles(structureProvider);
          return l.getChildren(element);
View Full Code Here

  /**
   * Returns a content provider for <code>FileSystemElement</code>s that
   * returns only folders as children.
   */
  protected ITreeContentProvider getFolderProvider() {
    return new WorkbenchContentProvider() {
      public Object[] getChildren(Object o) {
        if (o instanceof MinimizedFileSystemElement) {
          MinimizedFileSystemElement element = (MinimizedFileSystemElement) o;
          AdaptableList l = element.getFolders(structureProvider);
          return l.getChildren(element);
View Full Code Here

      }
    }
    ViewerFilter filter = new TypedViewerFilter(acceptedClasses,
        rejectedElements.toArray());
    ILabelProvider lp = new WorkbenchLabelProvider();
    ITreeContentProvider cp = new WorkbenchContentProvider();
    IResource initSelection = null;
    FolderSelectionDialog dialog = new FolderSelectionDialog(getShell(),
        lp, cp);
    dialog.setTitle(NewWizardMessages.BuildPathsBlock_ChooseOutputFolderDialog_title);
    dialog.setValidator(validator);
View Full Code Here

        }
    }

    private String chooseWorkspaceDirectory(String prompt) {
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(getShell(), new WorkbenchLabelProvider(),
                new WorkbenchContentProvider());
        dialog.setTitle("Selecting directory");
        dialog.setMessage(prompt);
        dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
        dialog.setComparator(new ResourceComparator(ResourceComparator.NAME));
        if (dialog.open() == IDialogConstants.OK_ID) {
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 components list
  WorkbenchContentProvider contentProvider = new WorkbenchContentProvider() {
    public Object[] getElements(Object o) {
      return ComponentsView.this.getElements();
    }
  };
  this.viewer.setContentProvider(contentProvider);
View Full Code Here

                                    String dialogTitle, String dialogMessage)
    {
        IResource resource = null;
       
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(shell,
                new WorkbenchLabelProvider(), new WorkbenchContentProvider());
        dialog.setTitle(dialogTitle);
        dialog.setMessage(dialogMessage);
        dialog.setInput(root);
        dialog.setSorter(new ResourceSorter(ResourceSorter.NAME));
        int buttonId = dialog.open();
View Full Code Here

    public static IResource getWorkspaceResourceElement (Shell shell)
    {
        IResource resource = null;
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(shell,
                new WorkbenchLabelProvider(), new WorkbenchContentProvider());
        dialog.setTitle("Select Cpe descriptor");
        dialog.setMessage("Select Cpe Xml descriptor file");
        dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
        dialog.setSorter(new ResourceSorter(ResourceSorter.NAME));
        int buttonId = dialog.open();
View Full Code Here

          return false;
        }
    };
   
    FolderSelectionDialog dialog = new FolderSelectionDialog(
        getShell(), new WorkbenchLabelProvider(), new WorkbenchContentProvider());
   
    dialog.setTitle(ClickPlugin.getString("wizard.newPage.dialog.selectProject"));
   
    dialog.setInput(wsroot);
    dialog.setValidator(validator);
View Full Code Here

        }
      }
      ViewerFilter filter = new TypedViewerFilter(acceptedClasses, rejectedElements.toArray());
     
      FolderSelectionDialog dialog = new FolderSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new WorkbenchContentProvider());
     
      dialog.setTitle(ClickPlugin.getString("wizard.newPage.dialog.selectFolder"));
      //dialog.setMessage(HTMLPlugin.getResourceString("HTMLProjectPropertyPage.WebRoot"));
     
      dialog.setInput(wsroot);
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.