com.jurismarches.vradi.ui.email
Class EmailHandler.FormListCellRenderer

java.lang.Object
  extended by com.jurismarches.vradi.ui.email.EmailHandler.FormListCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer
Enclosing class:
EmailHandler

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


Field Summary
protected  javax.swing.table.TableCellRenderer delegateRenderer
          le composant de délégation pour obtenir le rendu visuel (commun à tout le tableau)
protected  javax.swing.JList[] lists
          le composant pour le rendu
 
Constructor Summary
EmailHandler.FormListCellRenderer(ClientEmailContentTableModel model)
           
EmailHandler.FormListCellRenderer(javax.swing.table.TableCellRenderer delegateRenderer, ClientEmailContentTableModel model)
           
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
protected  void renderFromDelegate(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)
          Effectuer le rendu visual à partir du renderer delegate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lists

protected javax.swing.JList[] lists
le composant pour le rendu


delegateRenderer

protected javax.swing.table.TableCellRenderer delegateRenderer
le composant de délégation pour obtenir le rendu visuel (commun à tout le tableau)

Constructor Detail

EmailHandler.FormListCellRenderer

public EmailHandler.FormListCellRenderer(ClientEmailContentTableModel model)

EmailHandler.FormListCellRenderer

public EmailHandler.FormListCellRenderer(javax.swing.table.TableCellRenderer delegateRenderer,
                                         ClientEmailContentTableModel model)
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

renderFromDelegate

protected void renderFromDelegate(javax.swing.JTable table,
                                  java.lang.Object value,
                                  boolean isSelected,
                                  boolean hasFocus,
                                  int row,
                                  int column)
Effectuer le rendu visual à partir du renderer delegate.

Parameters:
table - la table a afficher
value - la valeur à afficher
isSelected - true si la cellule est sélectionnée
hasFocus - true si la cellule a le focus
row - la ligne sélectionnée
column - la colonne sélectionnée


Copyright © 2009-2010 JurisMarches. All Rights Reserved.