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

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

public class AbstractSkinSplitPane
extends AbstractSkinComponent
implements SkinSplitPane

Version:
$Revision: 1.2 $, $Date: 2003/12/06 21:54:39 $
Author:
$Author: l2fprod $

Constructor Summary
AbstractSkinSplitPane()
           
 
Method Summary
 java.awt.Dimension getArrowPreferredSize(int direction)
          Gets the ArrowPreferredSize attribute of the SkinSplitPane object
 java.awt.Dimension getPreferredSize(javax.swing.JSplitPane splitpane)
          Gets the PreferredSize attribute of the SkinSplitPane object
 boolean paintArrow(java.awt.Graphics g, javax.swing.AbstractButton b, int direction)
          Description of the Method
 boolean paintGutter(java.awt.Graphics g, javax.swing.JSplitPane divider, java.awt.Dimension d)
          Description of the Method
 boolean paintThumb(java.awt.Graphics g, javax.swing.JSplitPane divider, java.awt.Dimension d)
          Description of the Method
 
Methods inherited from class com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
getSkin, installSkin, status, 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
installSkin, status, uninstallSkin
 

Constructor Detail

AbstractSkinSplitPane

public AbstractSkinSplitPane()
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JSplitPane splitpane)
Gets the PreferredSize attribute of the SkinSplitPane object

Specified by:
getPreferredSize in interface SkinSplitPane
Parameters:
splitpane - Description of Parameter
Returns:
The PreferredSize value

getArrowPreferredSize

public java.awt.Dimension getArrowPreferredSize(int direction)
Gets the ArrowPreferredSize attribute of the SkinSplitPane object

Specified by:
getArrowPreferredSize in interface SkinSplitPane
Parameters:
direction - Description of Parameter
Returns:
The ArrowPreferredSize value

paintArrow

public boolean paintArrow(java.awt.Graphics g,
                          javax.swing.AbstractButton b,
                          int direction)
Description of the Method

Specified by:
paintArrow in interface SkinSplitPane
Parameters:
g - Description of Parameter
b - Description of Parameter
direction - Description of Parameter
Returns:
Description of the Returned Value

paintGutter

public boolean paintGutter(java.awt.Graphics g,
                           javax.swing.JSplitPane divider,
                           java.awt.Dimension d)
Description of the Method

Specified by:
paintGutter in interface SkinSplitPane
Parameters:
g - Description of Parameter
divider - Description of Parameter
d - Description of Parameter
Returns:
Description of the Returned Value

paintThumb

public boolean paintThumb(java.awt.Graphics g,
                          javax.swing.JSplitPane divider,
                          java.awt.Dimension d)
Description of the Method

Specified by:
paintThumb in interface SkinSplitPane
Parameters:
g - Description of Parameter
divider - Description of Parameter
d - Description of Parameter
Returns:
Description of the Returned Value