jaxx.runtime.swing
Class EnumTableCellRenderer<E extends java.lang.Enum<E>>

java.lang.Object
  extended by jaxx.runtime.swing.EnumTableCellRenderer<E>
Type Parameters:
E - le type de l'énumération.
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class EnumTableCellRenderer<E extends java.lang.Enum<E>>
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

A TableCellRenderer which displays enum values from their ordinal value.

Since:
1.5
Author:
chemit

Constructor Summary
EnumTableCellRenderer(javax.swing.table.TableCellRenderer delegate, java.lang.Class<E> enumClass)
           
 
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
 

Constructor Detail

EnumTableCellRenderer

public EnumTableCellRenderer(javax.swing.table.TableCellRenderer delegate,
                             java.lang.Class<E> enumClass)
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.