|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.render.RenderKit
org.apache.myfaces.trinidadinternal.renderkit.RenderKitBase
public abstract class RenderKitBase
Base implementation of RenderKit.
Constructor Summary | |
---|---|
RenderKitBase()
|
Method Summary | |
---|---|
void |
addRenderer(java.lang.String family,
java.lang.String rendererType,
javax.faces.render.Renderer renderer)
Add a new Renderer instance, associated with the
specified rendererType , to the set of
Renderer s registered with this RenderKit . |
void |
addRenderer(java.lang.String family,
java.lang.String rendererType,
java.lang.String rendererClassName)
Extension allowing for on-demand class loading. |
protected void |
attachAggregatedRenderKit(javax.faces.render.RenderKit aggregated)
|
javax.faces.render.Renderer |
findRenderer(java.lang.String family,
java.lang.String rendererType)
Finds a renderer - and returns null if one cannot be found. |
javax.faces.render.Renderer |
getRenderer(java.lang.String family,
java.lang.String rendererType)
Create (if necessary) and return a Renderer instance
with the specified renderer type. |
Methods inherited from class javax.faces.render.RenderKit |
---|
createResponseStream, createResponseWriter, getResponseStateManager |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RenderKitBase()
Method Detail |
---|
public void addRenderer(java.lang.String family, java.lang.String rendererType, javax.faces.render.Renderer renderer)
Add a new Renderer
instance, associated with the
specified rendererType
, to the set of
Renderer
s registered with this RenderKit
.
addRenderer
in class javax.faces.render.RenderKit
rendererType
- Renderer type of the new Renderer
renderer
- The new Renderer
instance
java.lang.IllegalArgumentException
- if a Renderer
with the
specified rendererType
has already been registered
java.lang.NullPointerException
- if rendererType
or
renderer
is nullpublic void addRenderer(java.lang.String family, java.lang.String rendererType, java.lang.String rendererClassName)
public javax.faces.render.Renderer getRenderer(java.lang.String family, java.lang.String rendererType)
Create (if necessary) and return a Renderer
instance
with the specified renderer type. Subsequent calls to this method
with the same rendererType
, from the same web application,
must return the same instance.
getRenderer
in class javax.faces.render.RenderKit
rendererType
- Renderer type to be returned
java.lang.IllegalArgumentException
- if the requested renderer type
is not supported by this RenderKit
java.lang.NullPointerException
- if rendererType
is null
public javax.faces.render.Renderer findRenderer(java.lang.String family, java.lang.String rendererType)
protected void attachAggregatedRenderKit(javax.faces.render.RenderKit aggregated)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |