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

java.lang.Object
  extended by com.l2fprod.gui.plaf.skin.impl.AbstractSkin
All Implemented Interfaces:
Skin
Direct Known Subclasses:
CompoundSkin, GtkSkin, KdeSkin

public class AbstractSkin
extends java.lang.Object
implements Skin

Default Skin Support.

Version:
$Revision: 1.1 $, $Date: 2003/08/01 20:05:29 $
Author:
$Author: l2fprod $

Field Summary
protected  SkinButton button
          Description of the Field
protected  SkinFrame frame
          Description of the Field
protected  SkinPersonality personality
          Description of the Field
protected  SkinProgress progress
          Description of the Field
protected  java.util.Hashtable resources
          Description of the Field
protected  SkinScrollbar scrollbar
          Description of the Field
protected  SkinSeparator separator
          Description of the Field
protected  SkinSlider slider
          Description of the Field
protected  SkinSplitPane splitpane
          Description of the Field
protected  SkinTab tab
          Description of the Field
 
Constructor Summary
AbstractSkin()
           
 
Method Summary
 SkinButton getButton()
          Gets the Button attribute of the AbstractSkin object
 java.lang.String[] getColors()
          Gets the Colors attribute of the AbstractSkin object
 SkinFrame getFrame()
          Gets the Frame attribute of the AbstractSkin object
 SkinPersonality getPersonality()
          Gets the Personality attribute of the AbstractSkin object
 SkinProgress getProgress()
          Gets the Progress attribute of the AbstractSkin object
 java.lang.Object getResource(java.lang.Object key)
          Gets the Resource attribute of the AbstractSkin object
 SkinScrollbar getScrollbar()
          Gets the Scrollbar attribute of the AbstractSkin object
 SkinSeparator getSeparator()
          Gets the Separator attribute of the AbstractSkin object
 SkinSlider getSlider()
          Gets the Slider attribute of the AbstractSkin object
 SkinSplitPane getSplitPane()
          Gets the SplitPane attribute of the AbstractSkin object
 SkinTab getTab()
          Gets the Tab attribute of the AbstractSkin object
 void initComponentDefaults(javax.swing.UIDefaults table)
           
 void unload()
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

personality

protected SkinPersonality personality
Description of the Field


button

protected SkinButton button
Description of the Field


frame

protected SkinFrame frame
Description of the Field


tab

protected SkinTab tab
Description of the Field


progress

protected SkinProgress progress
Description of the Field


scrollbar

protected SkinScrollbar scrollbar
Description of the Field


splitpane

protected SkinSplitPane splitpane
Description of the Field


separator

protected SkinSeparator separator
Description of the Field


slider

protected SkinSlider slider
Description of the Field


resources

protected java.util.Hashtable resources
Description of the Field

Constructor Detail

AbstractSkin

public AbstractSkin()
Method Detail

getPersonality

public SkinPersonality getPersonality()
Gets the Personality attribute of the AbstractSkin object

Specified by:
getPersonality in interface Skin
Returns:
The Personality value

getButton

public SkinButton getButton()
Gets the Button attribute of the AbstractSkin object

Specified by:
getButton in interface Skin
Returns:
The Button value

getFrame

public SkinFrame getFrame()
Gets the Frame attribute of the AbstractSkin object

Specified by:
getFrame in interface Skin
Returns:
The Frame value

getTab

public SkinTab getTab()
Gets the Tab attribute of the AbstractSkin object

Specified by:
getTab in interface Skin
Returns:
The Tab value

getProgress

public SkinProgress getProgress()
Gets the Progress attribute of the AbstractSkin object

Specified by:
getProgress in interface Skin
Returns:
The Progress value

getColors

public java.lang.String[] getColors()
Gets the Colors attribute of the AbstractSkin object

Specified by:
getColors in interface Skin
Returns:
The Colors value

getScrollbar

public SkinScrollbar getScrollbar()
Gets the Scrollbar attribute of the AbstractSkin object

Specified by:
getScrollbar in interface Skin
Returns:
The Scrollbar value

getSeparator

public SkinSeparator getSeparator()
Gets the Separator attribute of the AbstractSkin object

Specified by:
getSeparator in interface Skin
Returns:
The Separator value

getSplitPane

public SkinSplitPane getSplitPane()
Gets the SplitPane attribute of the AbstractSkin object

Specified by:
getSplitPane in interface Skin
Returns:
The SplitPane value

getSlider

public SkinSlider getSlider()
Gets the Slider attribute of the AbstractSkin object

Specified by:
getSlider in interface Skin
Returns:
The Slider value

getResource

public java.lang.Object getResource(java.lang.Object key)
Gets the Resource attribute of the AbstractSkin object

Specified by:
getResource in interface Skin
Parameters:
key - Description of Parameter
Returns:
The Resource value

unload

public void unload()
Description of the Method

Specified by:
unload in interface Skin

initComponentDefaults

public void initComponentDefaults(javax.swing.UIDefaults table)
Specified by:
initComponentDefaults in interface Skin