Examples of ILabelProvider


Examples of org.eclipse.jface.viewers.ILabelProvider

  @SuppressWarnings("unchecked")
  private IFolder chooseFolder(String title, String message, IPath initialPath) {
    Class[] acceptedClasses= new Class[] { IContainer.class };
    ViewerFilter filter= new TypedViewerFilter(acceptedClasses, null);

    ILabelProvider lp= new WorkbenchLabelProvider();
    ITreeContentProvider cp= new WorkbenchContentProvider();

    ElementTreeSelectionDialog dialog= new ElementTreeSelectionDialog(getShell(), lp, cp);
    dialog.setTitle(title);
    dialog.setMessage(message);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

   
    Button browseProject = new Button(projectGroup, SWT.NONE);
    browseProject.setText("Browse ...");
    browseProject.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
        ILabelProvider labelProvider = new WorkbenchLabelProvider();

        ElementListSelectionDialog dialog = new ElementListSelectionDialog(getShell(),
                labelProvider);
        dialog.setTitle("Project Selection");
        dialog.setMessage("Select a project");
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

        return type.getName().contains(filterText.getText());
      }
    } });

    typeTree.setLabelProvider(new ILabelProvider() {

      public Image getImage(Object element) {
        return null;
      }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

        // If there are no descriptors for the given input we do not need to
        // touch the tab objects. We might reuse them for the next valid
        // input.
        if (!descriptors.isEmpty()) {
            updateTabs(descriptors);
            ILabelProvider header = null;
            for( FeaturePanelTabDescriptor descriptor : descriptors ){
                header = descriptor.getEntry().getLabelProvider();
            }
            if( header != null ){
                tabbedPropertyViewer.setLabelProvider( new TabLabelProvider( header ));
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof ILabelProvider) {
                    ILabelProvider labelProvider = (ILabelProvider) baseProvider;
                    image = labelProvider.getImage(backingObject);
                }
            } catch (CoreException e) {
                // not good log this
                ProjectEditPlugin.log("Unable to load the LabelProvider for Element: "
                        + extensionId, e);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

        if (labelProviderAtt != null) {
            try {
                IBaseLabelProvider baseProvider = (IBaseLabelProvider) extension
                        .createExecutableExtension(LABEL_PROVIDER_ATT);
                if (baseProvider instanceof ILabelProvider) {
                    ILabelProvider labelProvider = (ILabelProvider) baseProvider;
                    text = labelProvider.getText(backingObject);
                }
            } catch (CoreException e) {
                // not good log this
                ProjectEditPlugin.log("Unable to load the LabelProvider for Element: "
                        + extensionId, e);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

                .getFeaturePanelProcessor();
        labelProvider = null; // new TabLabelProvider();

        List<FeaturePanelEntry> list = featurePanelProcessor.search(schema);
        for( FeaturePanelEntry entry : list ) {
            ILabelProvider titleProivder = entry.getLabelProvider();
            if (titleProivder != null) {
                labelProvider = new TabLabelProvider(titleProivder);
                break;
            }
        }
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

       
        dialog.setInput(valuesList);
        ArrayContentProvider provider = new ArrayContentProvider();
        dialog.setContentProvider(provider);

        ILabelProvider labelProvider = new LabelProvider(){
            public String getText( Object element ) {
                return ((TemplateFactory) element).getName();
            }
        };
        dialog.setLabelProvider(labelProvider);
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

    } catch (JavaModelException e) {
      JDIDebugUIPlugin.log(e);
      projects= new IJavaProject[0];
    }
   
    ILabelProvider labelProvider= new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_DEFAULT);
    ElementListSelectionDialog dialog= new ElementListSelectionDialog(getShell(), labelProvider);
    dialog.setTitle("Project Select"); //$NON-NLS-1$
    dialog.setMessage("Choose a project to constrain the search for behaviour type"); //$NON-NLS-1$
    dialog.setElements(projects);
   
View Full Code Here

Examples of org.eclipse.jface.viewers.ILabelProvider

  /**
   * Create and install the {@link LabelProvider} for fContentAssistSubjectAdapter.
   */
  private void installCueLabelProvider() {
    ILabelProvider labelProvider= new LabelProvider() {
      /*
       * @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object)
       */
      public String getText(Object element) {
        IBindingService bindingService= (IBindingService) PlatformUI.getWorkbench().getAdapter(IBindingService.class);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.