Class AbstractSkin

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

public class AbstractSkin extends Object implements Skin
Default Skin Support.
Version:
$Revision: 1.1 $, $Date: 2003/08/01 20:05:29 $
Author:
$Author: l2fprod $
  • Field Details

    • 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 Hashtable resources
      Description of the Field
  • Constructor Details

    • AbstractSkin

      public AbstractSkin()
  • Method Details

    • 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 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 Object getResource(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(UIDefaults table)
      Specified by:
      initComponentDefaults in interface Skin