Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.StyledCellLabelProvider


        btnMoveDown.setImage(imgDown);
        btnMoveDown.setEnabled(false);

        final Styler strikeoutStyler = new StrikeoutStyler(StyledString.QUALIFIER_STYLER, JFaceResources.getColorRegistry().get(JFacePreferences.QUALIFIER_COLOR));

        viewer.setLabelProvider(new StyledCellLabelProvider() {
            @Override
            public void update(ViewerCell cell) {
                Object element = cell.getElement();

                String label = null;
View Full Code Here


        col.setText("Bundle Name/Version");
        col.setWidth(300);

        viewer = new TableViewer(table);
        viewer.setContentProvider(new ArrayContentProvider());
        viewer.setLabelProvider(new StyledCellLabelProvider() {
            @Override
            public void update(ViewerCell cell) {
                File file = (File) cell.getElement();
                Pair<String,String> bundleId = bsnMap.get(file);
View Full Code Here

        btnMoveDown.setImage(imgDown);
        btnMoveDown.setEnabled(false);

        final Styler strikeoutStyler = new StrikeoutStyler(StyledString.QUALIFIER_STYLER, JFaceResources.getColorRegistry().get(JFacePreferences.QUALIFIER_COLOR));

        viewer.setLabelProvider(new StyledCellLabelProvider() {
            @Override
            public void update(ViewerCell cell) {
                Object element = cell.getElement();

                String label = null;
View Full Code Here

      Label label = new Label(parent, SWT.SINGLE);
      label.setText("Individual files that are currently \"ignored\"");
      label.setLayoutData(new GridData(SWT.LEFT, SWT.TOP, true, false, 2, 1));

      viewer = new TableViewer(parent);
      viewer.setLabelProvider(new StyledCellLabelProvider() {
        @Override
        public void update(ViewerCell cell) {
          File file = (File) cell.getElement();

          try {
View Full Code Here

    nsColumn.addSelectionListener(
        getSelectionAdapter(nsColumn, NAMESPACE_COLUMN));
   
    final TableViewerColumn inputViewerColumn = new TableViewerColumn(
        viewerPE, SWT.LEFT);
    inputViewerColumn.setLabelProvider(new StyledCellLabelProvider() {
      public void update(ViewerCell cell) {
       
        AdaptableProcessingElement pe =
          (AdaptableProcessingElement) cell.getElement();
        setHighlightedConnectionText(cell, pe.getInputDefinition(),
            pe.getInputsList());
      }
    });
    final TableColumn inputColumn = inputViewerColumn.getColumn();
    inputColumn.setText("Inputs");
    inputColumn.setWidth(300);
    inputColumn.setResizable(true);
    inputColumn.setMoveable(true);

    final TableViewerColumn outputViewerColumn = new TableViewerColumn(
        viewerPE, SWT.LEFT);
    outputViewerColumn.setLabelProvider(new StyledCellLabelProvider() {
      public void update(ViewerCell cell) {
       
        AdaptableProcessingElement pe =
          (AdaptableProcessingElement) cell.getElement();
       
View Full Code Here

            {
                detach( outline.getRoot().nodes() );
            }
        };
       
        final StyledCellLabelProvider labelProvider = new StyledCellLabelProvider ()
        {
            private final Map<ImageDescriptor,Image> images = new HashMap<ImageDescriptor,Image>();
            private final Map<org.eclipse.sapphire.Color,Color> colors = new HashMap<org.eclipse.sapphire.Color,Color>();
           
            public void update( final ViewerCell cell )
View Full Code Here

    TreeViewerColumn projectsColumn = new TreeViewerColumn(treeViewer,
        SWT.LEAD);
    projectsColumn.getColumn().setText(
        UIText.GitBranchSynchronizeWizardPage_repository);
    projectsColumn.getColumn().setImage(repositoryImage);
    projectsColumn.setLabelProvider(new StyledCellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        Object element = cell.getElement();
        if (element instanceof Repository) {
          Repository repo = (Repository) element;
View Full Code Here

  @Override
  public void createControl(Composite parent) {
    super.createControl(parent);
    TreeViewer viewer = getTreeViewer();
    viewer.setLabelProvider(new StyledCellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        Object element = cell.getElement();
        if (element instanceof PropertyGroup) {
          cell.setText(((PropertyGroup) element).name);
View Full Code Here

      l.setText( "Select a JDK" );
     
      viewer = new TableViewer( parent, SWT.H_SCROLL | SWT.V_SCROLL | SWT.FULL_SELECTION | SWT.BORDER );
      viewer.getControl().setLayoutData( new GridData(GridData.FILL_BOTH) );
      viewer.setContentProvider( ArrayContentProvider.getInstance() );
      viewer.setLabelProvider( new StyledCellLabelProvider() {
        public void update(ViewerCell cell) {
          IVMInstall install = (IVMInstall) cell.getElement();
          StyledString s = new StyledString( install.getName() );
          s.append( " - " + install.getInstallLocation().getAbsolutePath(), StyledString.DECORATIONS_STYLER );
          cell.setStyleRanges( s.getStyleRanges() );
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.StyledCellLabelProvider

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.