jaxx.runtime.swing.renderer
Class DecoratorTableCellRenderer

java.lang.Object
  extended by jaxx.runtime.swing.renderer.DecoratorTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class DecoratorTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

A TableCellRenderer which compute text with the given decorator and leave the hand to the delegate to perform the visual renderer.

Since:
1.7.2 (was previously jaxx.runtime.swing.DecoratorTableCellRenderer).
Author:
chemit

Field Summary
protected  Decorator<?> decorator
          Decorator to produce text to render
protected  javax.swing.table.TableCellRenderer delegate
          Delegate cell renderer
 
Constructor Summary
DecoratorTableCellRenderer(Decorator<?> decorator)
           
DecoratorTableCellRenderer(javax.swing.table.TableCellRenderer delegate, Decorator<?> decorator)
           
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasfocus, int row, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

protected javax.swing.table.TableCellRenderer delegate
Delegate cell renderer


decorator

protected Decorator<?> decorator
Decorator to produce text to render

Constructor Detail

DecoratorTableCellRenderer

public DecoratorTableCellRenderer(Decorator<?> decorator)

DecoratorTableCellRenderer

public DecoratorTableCellRenderer(javax.swing.table.TableCellRenderer delegate,
                                  Decorator<?> decorator)
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasfocus,
                                                        int row,
                                                        int column)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer


Copyright © 2008-2009 CodeLutin. All Rights Reserved.