com.l2fprod.gui.plaf.skin.impl
Class AbstractSkinTab

java.lang.Object
  extended by com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
      extended by com.l2fprod.gui.plaf.skin.impl.AbstractSkinTab
All Implemented Interfaces:
SkinComponent, SkinTab

public class AbstractSkinTab
extends AbstractSkinComponent
implements SkinTab

Version:
$Revision: 1.2 $, $Date: 2005/11/19 09:17:57 $
Author:
$Author: l2fprod $

Constructor Summary
AbstractSkinTab()
           
 
Method Summary
 boolean installSkin(javax.swing.JComponent c)
          Description of the Method
 boolean paintContent(java.awt.Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
          Description of the Method
 boolean paintGap(java.awt.Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
           
 boolean paintTab(java.awt.Graphics g, int tabPlacement, boolean isSelected, int x, int y, int w, int h)
          Description of the Method
 boolean status()
          Description of the Method
 
Methods inherited from class com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
getSkin, uninstallSkin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.l2fprod.gui.plaf.skin.SkinComponent
uninstallSkin
 

Constructor Detail

AbstractSkinTab

public AbstractSkinTab()
Method Detail

status

public boolean status()
Description of the Method

Specified by:
status in interface SkinComponent
Overrides:
status in class AbstractSkinComponent
Returns:
Description of the Returned Value

installSkin

public boolean installSkin(javax.swing.JComponent c)
Description of the Method

Specified by:
installSkin in interface SkinComponent
Overrides:
installSkin in class AbstractSkinComponent
Parameters:
c - Description of Parameter
Returns:
Description of the Returned Value

paintTab

public boolean paintTab(java.awt.Graphics g,
                        int tabPlacement,
                        boolean isSelected,
                        int x,
                        int y,
                        int w,
                        int h)
Description of the Method

Specified by:
paintTab in interface SkinTab
Parameters:
g - Description of Parameter
tabPlacement - Description of Parameter
isSelected - Description of Parameter
x - Description of Parameter
y - Description of Parameter
w - Description of Parameter
h - Description of Parameter
Returns:
Description of the Returned Value

paintContent

public boolean paintContent(java.awt.Graphics g,
                            int tabPlacement,
                            int selectedIndex,
                            int x,
                            int y,
                            int w,
                            int h)
Description of the Method

Specified by:
paintContent in interface SkinTab
Parameters:
g - Description of Parameter
tabPlacement - Description of Parameter
selectedIndex - Description of Parameter
x - Description of Parameter
y - Description of Parameter
w - Description of Parameter
h - Description of Parameter
Returns:
Description of the Returned Value

paintGap

public boolean paintGap(java.awt.Graphics g,
                        int tabPlacement,
                        int selectedIndex,
                        int x,
                        int y,
                        int w,
                        int h)
Specified by:
paintGap in interface SkinTab