|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.trinidadinternal.ui.BaseRenderer
org.apache.myfaces.trinidadinternal.ui.ElementRenderer
org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafRenderer
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer
org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.OptionContainerRenderer.OptionRenderer
protected static class OptionContainerRenderer.OptionRenderer
This inner class provides a base option renderer implementation, complete with accessors that dereference the option information.
Field Summary |
---|
Fields inherited from class org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer |
---|
TRANSPARENT_GIF |
Fields inherited from class org.apache.myfaces.trinidadinternal.ui.BaseRenderer |
---|
NO_CHILD_INDEX |
Fields inherited from interface org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafConstants |
---|
NBSP_CHAR, NBSP_STRING, NOT_FOUND, ONE, TWO, URI_DELIMITER, ZERO |
Constructor Summary | |
---|---|
protected |
OptionContainerRenderer.OptionRenderer()
|
Method Summary | |
---|---|
protected java.lang.Boolean |
getDisabled(UIXRenderingContext context,
UINode node)
|
protected java.lang.Object |
getNodeName(UIXRenderingContext context,
UINode node)
Get the name for a node. |
protected OptionContainerRenderer.OptionInfo |
getOptionInfo(UIXRenderingContext context)
|
protected java.lang.Object |
getOptionValue(UIXRenderingContext context,
UINode node)
Returns the value associated with the option value attribute |
protected java.lang.Boolean |
getReadOnly(UIXRenderingContext context,
UINode node)
|
protected java.lang.Boolean |
getSelected(UIXRenderingContext context,
UINode node)
Returns the value associated with the selected attribute |
protected java.lang.Number |
getSelectedIndex(UIXRenderingContext context,
UINode node)
|
protected java.lang.String |
getSelectedValue(UIXRenderingContext context,
UINode node)
|
protected Selection |
getSelection(UIXRenderingContext context,
UINode node)
|
protected java.lang.Object |
getStyleClass(UIXRenderingContext context,
UINode node)
Returns the StyleClass to use to render this node. |
protected java.lang.Object |
getText(UIXRenderingContext context,
UINode node)
Returns the value associated with the text attribute |
protected java.lang.Object |
getTransformedName(UIXRenderingContext context,
UINode node)
Returns the name of the node, transformed for the given context |
protected java.lang.Object |
getValue(UIXRenderingContext context,
UINode node)
Returns the value associated with the value attribute |
protected java.lang.Boolean |
isMultipleSelection(UIXRenderingContext context,
UINode node)
|
protected boolean |
isOptionSelected(UIXRenderingContext context,
UINode node)
|
protected boolean |
renderAsElement(UIXRenderingContext context,
UINode node)
|
protected void |
renderAttributes(UIXRenderingContext context,
UINode node)
Renders attributes of the current node. |
protected void |
renderSelectedAttribute(UIXRenderingContext context,
UINode node)
|
protected void |
renderValue(UIXRenderingContext context,
UINode node,
java.lang.Object value)
|
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.ElementRenderer |
---|
getElementName, getRenderer, renderAttribute, renderAttribute, renderAttribute, renderAttribute |
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.BaseRenderer |
---|
getNextRenderedChildIndex, getNextRenderedChildNode, getVisibleIndexedChildCount, renderBetweenIndexedChildren, renderBetweenIndexedChildren, renderChild, renderContent, renderIndexedChild, renderIndexedChild, renderNamedChild, renderNamedChild, skipChild, skipNode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected OptionContainerRenderer.OptionRenderer()
Method Detail |
---|
protected OptionContainerRenderer.OptionInfo getOptionInfo(UIXRenderingContext context)
protected void renderAttributes(UIXRenderingContext context, UINode node) throws java.io.IOException
ElementRenderer
renderAttributes
in class XhtmlLafRenderer
context
- the rendering contextnode
- the current UINode
java.io.IOException
protected void renderValue(UIXRenderingContext context, UINode node, java.lang.Object value) throws java.io.IOException
java.io.IOException
protected void renderSelectedAttribute(UIXRenderingContext context, UINode node) throws java.io.IOException
java.io.IOException
protected boolean renderAsElement(UIXRenderingContext context, UINode node)
protected java.lang.Object getNodeName(UIXRenderingContext context, UINode node)
BaseLafRenderer
getNodeName
in class BaseLafRenderer
protected java.lang.Object getTransformedName(UIXRenderingContext context, UINode node)
BaseLafRenderer
getTransformedName
in class BaseLafRenderer
protected java.lang.Boolean isMultipleSelection(UIXRenderingContext context, UINode node)
protected java.lang.Boolean getDisabled(UIXRenderingContext context, UINode node)
protected java.lang.Boolean getReadOnly(UIXRenderingContext context, UINode node)
protected java.lang.Object getStyleClass(UIXRenderingContext context, UINode node)
XhtmlLafRenderer
getStyleClass
in class XhtmlLafRenderer
protected java.lang.Object getText(UIXRenderingContext context, UINode node)
getText
in class XhtmlLafRenderer
protected java.lang.Object getValue(UIXRenderingContext context, UINode node)
protected java.lang.Boolean getSelected(UIXRenderingContext context, UINode node)
protected java.lang.Object getOptionValue(UIXRenderingContext context, UINode node)
protected Selection getSelection(UIXRenderingContext context, UINode node)
protected java.lang.Number getSelectedIndex(UIXRenderingContext context, UINode node)
protected java.lang.String getSelectedValue(UIXRenderingContext context, UINode node)
protected boolean isOptionSelected(UIXRenderingContext context, UINode node)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |