Package org.eclipse.ui.model

Examples of org.eclipse.ui.model.BaseWorkbenchContentProvider


        }
    }

    private void selectInWorkspace() {
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(getShell(),
                new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
        dialog.setTitle("Select a file in the workspace:");
        dialog.setMessage("Select a file in the workspace:");
        // Filter closed projects
        dialog.addFilter(new ViewerFilter() {
            public boolean select(Viewer viewer, Object parentElement, Object element) {
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

        Platform.getAdapterManager().registerAdapters(campaignViewAdapterFactory, Campaign.class);
        Platform.getAdapterManager().registerAdapters(campaignViewAdapterFactory, ObjectCategory.class);
//        Platform.getAdapterManager().registerAdapters(campaignViewAdapterFactory, CampaignItem.class);

        viewer.setLabelProvider(new CampaignViewLabelProvider(this));
        viewer.setContentProvider(new BaseWorkbenchContentProvider() /* new CampaignViewContentProvider(this) */);
        viewer.addDoubleClickListener(new CampaignViewDoubleClickListener(this));
        viewer.setComparator(new ViewerComparator());

        viewer.setInput(this /* DataManager.getDataManager().getCampaigns() */);

 
View Full Code Here

            Platform.getAdapterManager().registerAdapters(campaignEditorAdapterFactory, CampaignEditor.class);
            Platform.getAdapterManager().registerAdapters(campaignEditorAdapterFactory, Participant.class);
            Platform.getAdapterManager().registerAdapters(campaignEditorAdapterFactory, Character.class);

            peopleViewer.setLabelProvider(new CampaignEditorPeopleLabelProvider(this));
            peopleViewer.setContentProvider(new BaseWorkbenchContentProvider());
            peopleViewer.addDoubleClickListener(new CampaignEditorPeopleDoubleClickListener(this));
            peopleViewer.setComparator(new ViewerComparator());

            peopleViewer.setInput(this);
           
View Full Code Here

//        Platform.getAdapterManager().registerAdapters(adapterFactory, CreatureAttributeFactory.class);
//        Platform.getAdapterManager().registerAdapters(adapterFactory, CreatureAttributeSection.class);
        Platform.getAdapterManager().registerAdapters(adapterFactory, Preference.class);

        viewer.setLabelProvider(new WorkbenchLabelProvider() /* AdminViewLabelProvider(this) */);
        viewer.setContentProvider(new BaseWorkbenchContentProvider() /* AdminViewContentProvider(this) */);
        viewer.addDoubleClickListener(new AdminViewDoubleClickListener(this));

        viewer.setInput(this);


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 CorpusElementFilter());

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

    // }

    // TODO: preselect entered text entry

    final ElementTreeSelectionDialog fileSelectionDialog = new ElementTreeSelectionDialog(
            getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());

    fileSelectionDialog.addFilter(new FileElementFilter());
    fileSelectionDialog.setInput(mProject);
    fileSelectionDialog.setTitle(title);
    fileSelectionDialog.setMessage(message);
View Full Code Here

  @Override
  protected String changePressed() {
    // TODO: preselect entered text entry

    final ElementTreeSelectionDialog folderSelectionDialog = new ElementTreeSelectionDialog(
            getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());

    folderSelectionDialog.setInput(mProject);
    folderSelectionDialog.setTitle(getLabelText());
    folderSelectionDialog.setMessage(getPreferenceName());
    folderSelectionDialog.setValidator(new ISelectionStatusValidator() {
View Full Code Here

  }

  @Override
  protected String getNewInputObject() {
    final ElementTreeSelectionDialog folderSelectionDialog = new ElementTreeSelectionDialog(
            getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());

    folderSelectionDialog.addFilter(new FolderElementFilter());
    folderSelectionDialog.setInput(mProject);
    folderSelectionDialog.setTitle(title);
    folderSelectionDialog.setMessage(message);
View Full Code Here

    selectScenarioButton.addSelectionListener(new SelectionAdapter()
    {
      @Override
      public void widgetSelected(SelectionEvent e)
      {
        ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(getShell(), new WorkbenchLabelProvider(), new BaseWorkbenchContentProvider());
        dialog.setTitle("Scenario Selection");
        dialog.setMessage("Select a scenario:");
        dialog.setComparator(new ViewerComparator());
        dialog.addFilter(new FileExtensionFilter("script", "script2"));
        dialog.setInput(ResourcesPlugin.getWorkspace().getRoot().getProject(fProjectText.getText()).getFolder("scenarios"));
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.