Class 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 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