Uses of Interface
de.kupzog.ktable.KTableModel

Packages that use KTableModel
de.kupzog.examples   
de.kupzog.ktable   
de.kupzog.ktable.renderers   
 

Uses of KTableModel in de.kupzog.examples
 

Classes in de.kupzog.examples that implement KTableModel
 class BooleanModelExample
           
 class PaletteExampleModel
           
 class SortableModelExample
          Shows how to create a table model that allows sorting the table!
 class SpanModelExample
           
 class TextModelExample
           
 class TownExampleModel
           
 

Methods in de.kupzog.examples with parameters of type KTableModel
 void TownExampleRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
           
 void PaletteExampleRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
           
 int TownExampleRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 int PaletteExampleRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 

Uses of KTableModel in de.kupzog.ktable
 

Classes in de.kupzog.ktable that implement KTableModel
 class KTableDefaultModel
          Default implementation that handles column widths and row height.
 class KTableSortedModel
          Provides a transparently sorted tablemodel: For model calls, the row indices are mapped according to the sorting.
 

Methods in de.kupzog.ktable that return KTableModel
 KTableModel KTable.getModel()
          returns the current table model
 

Methods in de.kupzog.ktable with parameters of type KTableModel
 void KTableCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean header, boolean clicked, KTableModel model)
          This method is called from KTable to draw a table cell.
 int KTableCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
          Returns the optimal width of the given cell (used by column resizing)
 void KTable.setModel(KTableModel model)
          Sets the table model.
 

Uses of KTableModel in de.kupzog.ktable.renderers
 

Methods in de.kupzog.ktable.renderers with parameters of type KTableModel
 void TextCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
          A default implementation that paints cells in a way that is more or less Excel-like.
 void FixedCheckableCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
          Paint a box with or without a checked symbol.
 void FixedCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
          Paint a box with or without a checked symbol.
 void DefaultCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
          A default implementation that paints cells in a way that is more or less Excel-like.
 void CheckableCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
          Paint a box with or without a checked symbol.
 void BarDiagramCellRenderer.drawCell(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rect, int col, int row, java.lang.Object content, boolean focus, boolean fixed, boolean clicked, KTableModel model)
           
 int TextCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 int FixedVerticalCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 int DefaultCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 int CheckableCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)
           
 int BarDiagramCellRenderer.getOptimalWidth(org.eclipse.swt.graphics.GC gc, int col, int row, java.lang.Object content, boolean fixed, KTableModel model)