org.richfaces.skin
Class SkinImpl

java.lang.Object
  extended by org.richfaces.skin.SkinImpl
All Implemented Interfaces:
org.richfaces.skin.Skin

public class SkinImpl
extends java.lang.Object
implements org.richfaces.skin.Skin

Singleton ( in respect as collection of different skins ) for produce instances properties for all used skins.

Version:
$Revision: 1.1.2.1 $ $Date: 2007/01/09 18:59:41 $
Author:
shura (latest modification by $Author: alexsmirnov $)

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.richfaces.skin.Skin
org.richfaces.skin.Skin.Preferable
 
Field Summary
static java.lang.String RENDER_KIT_PARAMETER
           
static java.lang.String REQUEST_HASH_CODE_PARAMETER
           
 
Fields inherited from interface org.richfaces.skin.Skin
activetabStyleFont, activetabWeightFont, buttonFamilyFont, buttonRadiusCorner, buttonSizeFont, buttonStyleFont, buttonWeightFont, controlBorderColor, disabledTabStyleFont, disabledTabWeightFont, generalBackgroundColor, generalLinkColor, generalStyleSheet, generalTextColor, headerBackgroundColor, headerFamilyFont, headerSizeFont, headTextColor, interfaceLevel3D, loadStyleSheets, overAllBackground, panelRadiusCorner, panelTextColor, preferableTabPosition, preferableTabTextDirection, preferableTabTextOrientation, selectBackgroundColor, selectControlColor, shadowBackgroundColor, shadowOpacity, tabFamilyFont, tableBackgroundColor, tableBorderColor, tabRadiusCorner, tabSizeFont, tabStyleFont, tabWeightFont
 
Method Summary
 boolean containsProperty(java.lang.String name)
           
 java.lang.Object getParameter(javax.faces.context.FacesContext context, java.lang.String name)
           
 java.lang.Object getParameter(javax.faces.context.FacesContext context, java.lang.String name, java.lang.Object defaultValue)
           
 java.lang.String getRenderKitId(javax.faces.context.FacesContext context)
           
 int hashCode(javax.faces.context.FacesContext context)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RENDER_KIT_PARAMETER

public static final java.lang.String RENDER_KIT_PARAMETER
See Also:
Constant Field Values

REQUEST_HASH_CODE_PARAMETER

public static final java.lang.String REQUEST_HASH_CODE_PARAMETER
See Also:
Constant Field Values
Method Detail

getRenderKitId

public java.lang.String getRenderKitId(javax.faces.context.FacesContext context)
Specified by:
getRenderKitId in interface org.richfaces.skin.Skin

getParameter

public java.lang.Object getParameter(javax.faces.context.FacesContext context,
                                     java.lang.String name)
Specified by:
getParameter in interface org.richfaces.skin.Skin

getParameter

public java.lang.Object getParameter(javax.faces.context.FacesContext context,
                                     java.lang.String name,
                                     java.lang.Object defaultValue)
Specified by:
getParameter in interface org.richfaces.skin.Skin

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

containsProperty

public boolean containsProperty(java.lang.String name)
Specified by:
containsProperty in interface org.richfaces.skin.Skin

hashCode

public int hashCode(javax.faces.context.FacesContext context)
Specified by:
hashCode in interface org.richfaces.skin.Skin


Copyright © 2007. All Rights Reserved.