SkinLF
Version 1.1

com.l2fprod.gui.plaf.skin
Class CompoundSkin

java.lang.Object
  |
  +--com.l2fprod.gui.plaf.skin.impl.AbstractSkin
        |
        +--com.l2fprod.gui.plaf.skin.CompoundSkin
All Implemented Interfaces:
Skin

public class CompoundSkin
extends AbstractSkin

Assembles two skins to create a new one.
This can be used to combine features from two skins.

Version:
$Revision: 1.6 $, $Date: 2001/03/11 21:28:42 $
Author:
$Author: l2fprod $

Constructor Summary
CompoundSkin(Skin a, Skin b)
          Construct a new Skin by merging two skins.
If a feature is missing in the first skin, the second skin is used.
 
Method Summary
 java.lang.String[] getColors()
           
 java.lang.Object getResource(java.lang.Object key)
           
 
Methods inherited from class com.l2fprod.gui.plaf.skin.impl.AbstractSkin
getButton, getFrame, getPersonality, getProgress, getScrollbar, getSlider, getTab, unload
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompoundSkin

public CompoundSkin(Skin a,
                    Skin b)
Construct a new Skin by merging two skins.
If a feature is missing in the first skin, the second skin is used.

Method Detail

getColors

public java.lang.String[] getColors()
Specified by:
getColors in interface Skin
Overrides:
getColors in class AbstractSkin

getResource

public java.lang.Object getResource(java.lang.Object key)
Specified by:
getResource in interface Skin
Overrides:
getResource in class AbstractSkin

SkinLF
Version 1.1

www.L2FProd.com
© 2000-2001 L2FProd.com