|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.trinidadinternal.ui.laf.LookAndFeel
org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeelExtension
public class LookAndFeelExtension
A LookAndFeel which extends another LookAndFeel, possibly adding customizations.
Constructor Summary | |
---|---|
LookAndFeelExtension(LookAndFeel baseLookAndFeel,
java.lang.String id,
java.lang.String family)
Creates a LookAndFeel which extends the specified base LookAndFeel. |
Method Summary | |
---|---|
LookAndFeel |
getBaseLookAndFeel()
Returns the base LookAndFeel which this custom LookAndFeel "extends". |
java.lang.String |
getFamily()
Returns the name of the look and feel family that this LookAndFeelExtension belongs to. |
java.lang.String |
getId()
Returns the id of this custom LookAndFeel. |
RendererManager |
getRendererManager()
Implementation of LookAndFeel.getRendererManager() which delegates to the base LookAndFeel. |
RendererManager |
getRendererManager(java.lang.String facet)
Implementation of LookAndFeel.getRendererManager() which delegates to the base LookAndFeel. |
java.util.Iterator<java.lang.String> |
getSupportedFacets()
Implementation of LookAndFeel.getSupportedFacets() which delegates to the base LookAndFeel. |
void |
registerRenderer(java.lang.String namespace,
java.lang.String name,
java.lang.String facet,
Renderer renderer)
Registers a custom Renderer for the specified component namespace/name. |
void |
registerRenderer(java.lang.String namespace,
java.lang.String name,
java.lang.String facet,
java.lang.String className)
Registers a custom Renderer for the specified component using the Renderer class name. |
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.laf.LookAndFeel |
---|
supportsFacet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LookAndFeelExtension(LookAndFeel baseLookAndFeel, java.lang.String id, java.lang.String family)
baseLookAndFeel
- The base LookAndFeel that this custom
LookAndFeel "extends".id
- A string which can be used to uniquely identify the
custom LookAndFeel implementation.family
- The look and feel family name that this
LookAndFeelExtension belongs toMethod Detail |
---|
public LookAndFeel getBaseLookAndFeel()
public java.lang.String getId()
getId
in class LookAndFeel
LookAndFeelManager.getLookAndFeelById(java.lang.String)
public java.lang.String getFamily()
getFamily
in class LookAndFeel
public RendererManager getRendererManager()
getRendererManager
in class LookAndFeel
RendererManager
public RendererManager getRendererManager(java.lang.String facet)
getRendererManager
in class LookAndFeel
RendererManager
,
LookAndFeel.supportsFacet(java.lang.String)
public java.util.Iterator<java.lang.String> getSupportedFacets()
getSupportedFacets
in class LookAndFeel
LookAndFeel.supportsFacet(java.lang.String)
public void registerRenderer(java.lang.String namespace, java.lang.String name, java.lang.String facet, Renderer renderer)
namespace
- The namespace of the component for which the
custom Renderer should be used.name
- The name of the component for which the custom Renderer
should be used.facet
- The name of the facet for which the custom Renderer
should be used. If null, the Renderer will be registered
for all supported facets.Renderer
- The custom Rendererpublic void registerRenderer(java.lang.String namespace, java.lang.String name, java.lang.String facet, java.lang.String className)
namespace
- The namespace of the component for which the
custom Renderer should be used.name
- The name of the component for which the custom Renderer
should be used.facet
- The name of the facet for which the custom Renderer
should be used. If null, the Renderer will be registered
for all supported facets.className
- The clss name of the Renderer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |