Examples of CellLabelProvider


Examples of org.eclipse.jface.viewers.CellLabelProvider

  @Override
  protected TableChartOptions createChartOptions() {
    TableChartOptions options = new TableChartOptions();
    Table table = viewer.getTable();
    for (int i = 0, size = table.getColumnCount(); i < size; i++) {
      CellLabelProvider labelProvider = getCellLabelProvider(i);
      Class<?> returnType = Objects.getReturnType(labelProvider);
      if (Objects.isNumberType(returnType)) {
        TableColumn column = table.getColumn(i);
        options.addNumericColumn(new TableChartColumnInfo(column, labelProvider));
      }
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

    }
    return options;
  }

  protected CellLabelProvider getCellLabelProvider(int idx) {
    CellLabelProvider oldLabelProvider = viewer.getLabelProvider(idx);

    // lets unwrap if we've added a wrapped provider already
    if (oldLabelProvider instanceof WrappedCellLabelProvider) {
      WrappedCellLabelProvider wrapped = (WrappedCellLabelProvider) oldLabelProvider;
      oldLabelProvider = wrapped.getWrappedLabelProvider();
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

    String labelProviderStyle = defaultValues.getLabelProviderStyle();
    if (labelProviderStyle != null) {
      current.setLabelProviderStyle(labelProviderStyle);

    }
    CellLabelProvider labelProvider = defaultValues.getLabelProvider();
    if (labelProvider != null) {
      current.setLabelProvider(labelProvider);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

  }


  private TableViewerColumn createTableViewerColumn(TableViewer viewer, final ICellModifier modifier, final String property, String title, String tooltip) {
    final TableViewerColumn viewerColumn = new TableViewerColumn(viewer, SWT.FILL);
    viewerColumn.setLabelProvider(new CellLabelProvider() {

      @Override
      public void update(ViewerCell cell) {
        Object value = modifier.getValue(cell.getElement(), property);
        cell.setText(Strings.getOrElse(value));
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

    });

    /* Label Provider */
    final RGB listBackground = fViewer.getControl().getDisplay().getSystemColor(SWT.COLOR_LIST_BACKGROUND).getRGB();
    final RGB listSelectionBackground = fViewer.getControl().getDisplay().getSystemColor(SWT.COLOR_LIST_SELECTION).getRGB();
    fViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        ILabel label = (ILabel) cell.getElement();

        /* Text */
 
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

      public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
    });

    /* Label Provider */
    fViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        CredentialsModelData data = (CredentialsModelData) cell.getElement();

        switch (cell.getColumnIndex()) {
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

      public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
    });

    /* Label Provider */
    fItemViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        CoolBarItem item = ((ToolBarItem) cell.getElement()).item;
        cell.setText(item.getName());

View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

      public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
    });

    /* Label Provider */
    fViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        ISearchFilter filter = (ISearchFilter) cell.getElement();
        Display display = fViewer.getControl().getDisplay();
        if (filter.isEnabled())
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

      public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {}
    });

    /* Label Provider */
    fViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        ShareProvider provider = (ShareProvider) cell.getElement();
        cell.setText(provider.getName());
        if (StringUtils.isSet(provider.getIconPath()))
View Full Code Here

Examples of org.eclipse.jface.viewers.CellLabelProvider

    /* ContentProvider returns all providers */
    fViewer.setContentProvider(new ArrayContentProvider());

    /* Label Provider */
    fViewer.setLabelProvider(new CellLabelProvider() {
      @Override
      public void update(ViewerCell cell) {
        cell.setText(cell.getElement().toString());
      }
    });
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.