Uses of Interface
de.jaret.util.ui.table.renderer.ICellRenderer

Packages that use ICellRenderer
de.jaret.util.ui.table This package contains a flexible custom drawn table widget. 
de.jaret.util.ui.table.renderer This package contains renderers for the jaret table. 
 

Uses of ICellRenderer in de.jaret.util.ui.table
 

Fields in de.jaret.util.ui.table with type parameters of type ICellRenderer
protected  java.util.Map<IColumn,ICellRenderer> JaretTable._colCellRendererMap
          cell renderer map for columns.
protected  java.util.Map<java.lang.Class<?>,ICellRenderer> JaretTable._colClassRendererMap
          cell renderer map for classes.
 

Methods in de.jaret.util.ui.table that return ICellRenderer
protected  ICellRenderer JaretTable.getCellRenderer(IRow row, IColumn column)
          Retrieve the cell renderer for a cell.
 

Methods in de.jaret.util.ui.table with parameters of type ICellRenderer
 void JaretTable.registerCellRenderer(java.lang.Class<?> clazz, ICellRenderer cellRenderer)
          Register a cell renderer for rendering objects of class clazz.
 void JaretTable.registerCellRenderer(IColumn column, ICellRenderer cellRenderer)
          Register a cell renderer for a column.
 

Uses of ICellRenderer in de.jaret.util.ui.table.renderer
 

Subinterfaces of ICellRenderer in de.jaret.util.ui.table.renderer
 interface IHierarchyRenderer
          Interface specifying extensions to the ICellRenderer interface necessary for hierarchy handling.
 

Classes in de.jaret.util.ui.table.renderer that implement ICellRenderer
 class BarCellRenderer
          CellRenderer rendering bar according to the cell value that is expected to be of type Integer.
 class BooleanCellRenderer
          CellRenderer rendering a Boolean to a checkbox image (default) or any other two images.
 class CellRendererBase
          Base implementation for cell renderers that support both screen and printer rendering.
 class ClassImageRenderer
          CellRenderer rendering images corresponding to the class of the value.
 class DateCellRenderer
          Cell renderer for a date.
 class DoubleCellRenderer
          CellRenderer for double values.
 class ImageCellRenderer
          CellRenderer rendering an image.
 class LabelProviderRenderer
          Cell renderer rendering an object using an ILabelProvider (uses text only).
 class ObjectImageRenderer
          CellRenderer rendering object instances (i.e. enums) to images.
 class SmileyCellRenderer
          Fun renderer rendering an integer as a smiley.
 class TableHierarchyRenderer
          A renderer for rendering the hierarchy (as a tree) of a hierarchical tree model.
 class TextCellRenderer
          TextCellRenderer for the jaret table.
 

Methods in de.jaret.util.ui.table.renderer that return ICellRenderer
 ICellRenderer TextCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer TableHierarchyRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer SmileyCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer ObjectImageRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer LabelProviderRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer ImageCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer ICellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer DoubleCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer DateCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer ClassImageRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer BooleanCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 ICellRenderer BarCellRenderer.createPrintRenderer(org.eclipse.swt.printing.Printer printer)
          Create a renderer connfigured for printing.
 



Copyright © 2012. All Rights Reserved.