|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.render.Renderer
org.apache.myfaces.html5.renderkit.input.Html5BaseInputTextRenderer
org.apache.myfaces.html5.renderkit.input.delegate.HtmlInputTextRendererDelegate
public class HtmlInputTextRendererDelegate
Delegate renderer that is used when the type of < hx:input > is one of "text", "search", "url" or "tel".
| Constructor Summary | |
|---|---|
HtmlInputTextRendererDelegate()
|
|
| Method Summary | |
|---|---|
protected Class<? extends javax.faces.component.html.HtmlInputText> |
getComponentClass()
Component class to check the type of rendered component. |
protected Map<String,String> |
getExtraPassThroughAttributes()
Returns pass through attributes that are not present in HtmlInputText Child
component classes can override this method to modify pass through attributes, which are rendered at
Html5BaseInputTextRenderer.renderInputBegin(FacesContext, UIComponent) |
protected String |
getInputHtmlType(Html5BaseInputText component)
Returns the HTML type attribute of HTML input element, which is being rendered. |
SuggestionRendererHelper |
getSuggestionRendererHelper(Html5BaseInputText component)
Returns the SuggestionRendererHelper instance, to render suggestion related markup. |
protected void |
renderInputBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
| Methods inherited from class org.apache.myfaces.html5.renderkit.input.Html5BaseInputTextRenderer |
|---|
encodeEnd, getRendersChildren, renderInput, renderInputEnd, renderPassThruAttrsAndEvents |
| Methods inherited from class javax.faces.render.Renderer |
|---|
convertClientId, decode, encodeBegin, encodeChildren, getConvertedValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HtmlInputTextRendererDelegate()
| Method Detail |
|---|
protected void renderInputBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
renderInputBegin in class Html5BaseInputTextRendererIOExceptionprotected Class<? extends javax.faces.component.html.HtmlInputText> getComponentClass()
Html5BaseInputTextRenderer
getComponentClass in class Html5BaseInputTextRendererprotected Map<String,String> getExtraPassThroughAttributes()
Html5BaseInputTextRendererHtmlInputText Child
component classes can override this method to modify pass through attributes, which are rendered at
Html5BaseInputTextRenderer.renderInputBegin(FacesContext, UIComponent)
getExtraPassThroughAttributes in class Html5BaseInputTextRendererprotected String getInputHtmlType(Html5BaseInputText component)
Html5BaseInputTextRenderer
getInputHtmlType in class Html5BaseInputTextRendererpublic SuggestionRendererHelper getSuggestionRendererHelper(Html5BaseInputText component)
Html5BaseInputTextRendererSuggestionRendererHelper instance, to render suggestion related markup.
getSuggestionRendererHelper in class Html5BaseInputTextRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||