Interface IXViewerLabelProvider
-
- All Known Implementing Classes:
XViewerLabelProvider,XViewerStyledTextLabelProvider
public interface IXViewerLabelProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearXViewerColumnIndexCache()When columns get re-ordered, need to clear out this cache so indexing can be re-computedjava.lang.ObjectgetBackingData(java.lang.Object element, XViewerColumn xViewerColumn, int columnIndex)Returns the backing data object for operations like sortingintgetColumnGradient(java.lang.Object element, XViewerColumn xCol, int columnIndex)Return value between 0..100 and cell will show bar graph shading that portion of the celljava.lang.StringgetColumnText(java.lang.Object element, int columnIndex)Returns the label text for the given column of the given element.java.lang.StringgetColumnText(java.lang.Object element, XViewerColumn xCol, int columnIndex)Returns the label text for the given column of the given element.XViewerColumngetTreeColumnOffIndex(int columnIndex)Returns XViewerColumn of the given index
-
-
-
Method Detail
-
getColumnText
java.lang.String getColumnText(java.lang.Object element, int columnIndex)Returns the label text for the given column of the given element.
-
getColumnText
java.lang.String getColumnText(java.lang.Object element, XViewerColumn xCol, int columnIndex) throws java.lang.ExceptionReturns the label text for the given column of the given element.- Throws:
java.lang.Exception
-
getTreeColumnOffIndex
XViewerColumn getTreeColumnOffIndex(int columnIndex)
Returns XViewerColumn of the given index
-
getColumnGradient
int getColumnGradient(java.lang.Object element, XViewerColumn xCol, int columnIndex) throws java.lang.ExceptionReturn value between 0..100 and cell will show bar graph shading that portion of the cell- Throws:
java.lang.Exception
-
getBackingData
java.lang.Object getBackingData(java.lang.Object element, XViewerColumn xViewerColumn, int columnIndex) throws java.lang.ExceptionReturns the backing data object for operations like sorting- Throws:
java.lang.Exception
-
clearXViewerColumnIndexCache
void clearXViewerColumnIndexCache()
When columns get re-ordered, need to clear out this cache so indexing can be re-computed
-
-