com.l2fprod.gui.plaf.skin
Interface SkinPersonality

All Superinterfaces:
SkinComponent
All Known Implementing Classes:
AbstractSkinPersonality

public interface SkinPersonality
extends SkinComponent

Skin Personality.

Version:
$Revision: 1.1 $, $Date: 2003/08/01 19:47:23 $
Author:
$Author: l2fprod $

Method Summary
 javax.swing.ListCellRenderer createListCellRenderer()
          Description of the Method
 javax.swing.table.TableCellRenderer createTableHeaderRenderer()
          Deprecated. replaced by getTableHeaderRenderer which returns a shared instance
 java.awt.Insets getComboBoxInsets()
          Gets the ComboBoxInsets attribute of the SkinPersonality object
 java.awt.Dimension getComboBoxPreferredSize(javax.swing.JComboBox c)
          Gets the ComboBoxPreferredSize attribute of the SkinPersonality object
 javax.swing.table.TableCellRenderer getTableHeaderRenderer()
          Gets the TableHeaderRenderer attribute of the SkinPersonality object
 boolean paintBackground(java.awt.Graphics g, java.awt.Component c)
          Description of the Method
 boolean paintComboBox(java.awt.Graphics g, javax.swing.JComboBox c, java.awt.Rectangle bounds, boolean hasFocus, boolean isRollover)
          Description of the Method
 boolean paintDialog(java.awt.Graphics g, java.awt.Component c)
          Description of the Method
 boolean paintFocus(java.awt.Graphics g, javax.swing.JComponent c)
          Description of the Method
 boolean paintMenu(java.awt.Graphics g, javax.swing.JMenu c)
          Description of the Method
 boolean paintMenuItem(java.awt.Graphics g, javax.swing.JMenuItem c)
          Description of the Method
 
Methods inherited from interface com.l2fprod.gui.plaf.skin.SkinComponent
installSkin, status, uninstallSkin
 

Method Detail

paintDialog

boolean paintDialog(java.awt.Graphics g,
                    java.awt.Component c)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
Returns:
Description of the Returned Value

paintFocus

boolean paintFocus(java.awt.Graphics g,
                   javax.swing.JComponent c)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
Returns:
Description of the Returned Value

paintMenu

boolean paintMenu(java.awt.Graphics g,
                  javax.swing.JMenu c)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
Returns:
Description of the Returned Value

paintMenuItem

boolean paintMenuItem(java.awt.Graphics g,
                      javax.swing.JMenuItem c)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
Returns:
Description of the Returned Value

paintBackground

boolean paintBackground(java.awt.Graphics g,
                        java.awt.Component c)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
Returns:
Description of the Returned Value

paintComboBox

boolean paintComboBox(java.awt.Graphics g,
                      javax.swing.JComboBox c,
                      java.awt.Rectangle bounds,
                      boolean hasFocus,
                      boolean isRollover)
Description of the Method

Parameters:
g - Description of Parameter
c - Description of Parameter
bounds - Description of Parameter
hasFocus - Description of Parameter
Returns:
Description of the Returned Value

getComboBoxInsets

java.awt.Insets getComboBoxInsets()
Gets the ComboBoxInsets attribute of the SkinPersonality object

Returns:
The ComboBoxInsets value

getComboBoxPreferredSize

java.awt.Dimension getComboBoxPreferredSize(javax.swing.JComboBox c)
Gets the ComboBoxPreferredSize attribute of the SkinPersonality object

Parameters:
c - Description of Parameter
Returns:
The ComboBoxPreferredSize value

createListCellRenderer

javax.swing.ListCellRenderer createListCellRenderer()
Description of the Method

Returns:
Description of the Returned Value

createTableHeaderRenderer

javax.swing.table.TableCellRenderer createTableHeaderRenderer()
Deprecated. replaced by getTableHeaderRenderer which returns a shared instance

Returns:
Description of the Returned Value

getTableHeaderRenderer

javax.swing.table.TableCellRenderer getTableHeaderRenderer()
Gets the TableHeaderRenderer attribute of the SkinPersonality object

Returns:
The TableHeaderRenderer value