Class ColumnLabelProvider

    • Constructor Detail

      • ColumnLabelProvider

        public ColumnLabelProvider()
    • Method Detail

      • getFont

        public Font getFont​(Object element)
        Description copied from interface: IFontProvider
        Provides a font for the given element.
        Specified by:
        getFont in interface IFontProvider
        Parameters:
        element - the element
        Returns:
        the font for the element, or null to use the default font
      • getBackground

        public Color getBackground​(Object element)
        Description copied from interface: IColorProvider
        Provides a background color for the given element.
        Specified by:
        getBackground in interface IColorProvider
        Parameters:
        element - the element
        Returns:
        the background color for the element, or null to use the default background color
      • getForeground

        public Color getForeground​(Object element)
        Description copied from interface: IColorProvider
        Provides a foreground color for the given element.
        Specified by:
        getForeground in interface IColorProvider
        Parameters:
        element - the element
        Returns:
        the foreground color for the element, or null to use the default foreground color
      • getImage

        public Image getImage​(Object element)
        Description copied from interface: ILabelProvider
        Returns the image for the label of the given element. The image is owned by the label provider and must not be disposed directly. Instead, dispose the label provider when no longer needed.
        Specified by:
        getImage in interface ILabelProvider
        Parameters:
        element - the element for which to provide the label image
        Returns:
        the image used to label the element, or null if there is no image for the given object
      • getText

        public String getText​(Object element)
        Description copied from interface: ILabelProvider
        Returns the text for the label of the given element.
        Specified by:
        getText in interface ILabelProvider
        Parameters:
        element - the element for which to provide the label text
        Returns:
        the text string used to label the element, or null if there is no text label for the given object