Package org.eclipse.ui.model

Examples of org.eclipse.ui.model.BaseWorkbenchContentProvider


  public static ElementTreeSelectionDialog createSingle(Shell parent,
      String title, String message, Class[] filter,
      Object input, List selectedElements) {
   
    ElementTreeSelectionDialog diag = new ElementTreeSelectionDialog(parent,
        new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
   
    configure(diag, title, message);
   
    if (filter.length > 0) {
      diag.addFilter(new TypedViewerFilter(filter));
View Full Code Here


    gridData.horizontalSpan = 3;
    gridData.heightHint = (int)(Display.getCurrent().getActiveShell().getClientArea().height * 0.18);
    tree.setLayoutData(gridData);
    tree.setEnabled(false);
    treeViewer = new TreeViewer(tree);
    treeViewer.setContentProvider(new BaseWorkbenchContentProvider());
    treeViewer.setLabelProvider(new WorkbenchLabelProvider());
    treeViewer.setInput(ResourcesPlugin.getWorkspace().getRoot());
    treeViewer.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        if(element instanceof IFile) {
View Full Code Here

    GridData gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
    gridData.horizontalSpan = 2;
    gridData.heightHint = (int)(Display.getCurrent().getBounds().height * 0.25);
    tree.setLayoutData(gridData);
    treeViewerWorkspace = new TreeViewer(tree);
    treeViewerWorkspace.setContentProvider(new BaseWorkbenchContentProvider());
    treeViewerWorkspace.setLabelProvider(new WorkbenchLabelProvider());
    treeViewerWorkspace.addFilter(new ViewerFilter() {
      public boolean select(Viewer viewer, Object parentElement, Object element) {
        if(element instanceof IProject || element instanceof IFolder)
          return true;
View Full Code Here

      public void widgetSelected(SelectionEvent e) {

        final ElementTreeSelectionDialog folderSelectionDialog = new ElementTreeSelectionDialog(
                getShell(), new DecoratingLabelProvider(new WorkbenchLabelProvider(), PlatformUI
                        .getWorkbench().getDecoratorManager().getLabelDecorator()),
                new BaseWorkbenchContentProvider());

        folderSelectionDialog.addFilter(new ContainerElementFilter());

        if (containerElement != null) {
          folderSelectionDialog.setInitialSelection(containerElement);
View Full Code Here

    setPageComplete(message == null);
  }

  private void handleBrowse() {   
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select tarjet Project");
      dialog.setMessage("Select the target project for the new agent:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

    setPageComplete(message == null);
  }

  private void handleBrowse() {   
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select target Project");
      dialog.setMessage("Select the target project for the new agent:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

    return capabilityFileText.getText();
  }

  private void handleBrowse() {   
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select target Capability");
      dialog.setMessage("Select the target capability file:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

    setControl(container);
  }
 
  private void handleBrowse() {   
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select target Project");
      dialog.setMessage("Select the target project for the new capabilites:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

    setPageComplete(message == null);
  }

  private void handleBrowse() {   
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select target Project");
      dialog.setMessage("Select the target project for the new agent:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

  }
 
  private void handleBrowse() {
    fileList = new ArrayList<IFile>();
    ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(
          getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
      dialog.setTitle("Select target Capability");
      dialog.setMessage("Select the target capability file:");
      dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
      dialog.setAllowMultiple(false);
      dialog.addFilter(new ViewerFilter() {       
View Full Code Here

TOP

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

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.