Class EnvironmentTab.EnvironmentVariableLabelProvider

All Implemented Interfaces:
IBaseLabelProvider, ILabelProvider, ITableLabelProvider
Enclosing class:
EnvironmentTab

public class EnvironmentTab.EnvironmentVariableLabelProvider extends LabelProvider implements ITableLabelProvider
Label provider for the environment table
  • Constructor Details

    • EnvironmentVariableLabelProvider

      public EnvironmentVariableLabelProvider()
  • Method Details

    • getColumnText

      public String getColumnText(Object element, int columnIndex)
      Description copied from interface: ITableLabelProvider
      Returns the label text for the given column of the given element.
      Specified by:
      getColumnText in interface ITableLabelProvider
      Parameters:
      element - the object representing the entire row, or null indicating that no input object is set in the viewer
      columnIndex - the zero-based index of the column in which the label appears
      Returns:
      String or or null if there is no text for the given object at columnIndex
    • getColumnImage

      public Image getColumnImage(Object element, int columnIndex)
      Description copied from interface: ITableLabelProvider
      Returns the label image for the given column of the given element.
      Specified by:
      getColumnImage in interface ITableLabelProvider
      Parameters:
      element - the object representing the entire row, or null indicating that no input object is set in the viewer
      columnIndex - the zero-based index of the column in which the label appears
      Returns:
      Image or null if there is no image for the given object at columnIndex