Class PropertyColumnLabelProvider

    • Constructor Detail

      • PropertyColumnLabelProvider

        public PropertyColumnLabelProvider​(IPropertySourceProvider propertySourceProvider,
                                           Object propertyID)
        Creates a new instance based on the given property source provider and property id.
        Parameters:
        propertySourceProvider - the property source provider
        propertyID - the property id
    • Method Detail

      • getText

        public String getText​(Object object)
        Description copied from interface: ILabelProvider
        Returns the text for the label of the given element.
        Specified by:
        getText in interface ILabelProvider
        Overrides:
        getText in class ColumnLabelProvider
        Parameters:
        object - 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
      • getImage

        public Image getImage​(Object object)
        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
        Overrides:
        getImage in class ColumnLabelProvider
        Parameters:
        object - 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