|
||||||||||
| 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
public abstract class Html5BaseInputTextRenderer
An extensible base of the Html5 input renderers.
| Constructor Summary | |
|---|---|
Html5BaseInputTextRenderer()
|
|
| Method Summary | |
|---|---|
void |
encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
protected abstract Class<? extends javax.faces.component.html.HtmlInputText> |
getComponentClass()
Component class to check the type of rendered component. |
protected abstract 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
renderInputBegin(FacesContext, UIComponent) |
protected abstract String |
getInputHtmlType(Html5BaseInputText component)
Returns the HTML type attribute of HTML input element, which is being rendered. |
boolean |
getRendersChildren()
|
abstract SuggestionRendererHelper |
getSuggestionRendererHelper(Html5BaseInputText component)
Returns the SuggestionRendererHelper instance, to render suggestion related markup. |
protected void |
renderInput(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
|
protected void |
renderInputBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
protected void |
renderInputEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
|
protected void |
renderPassThruAttrsAndEvents(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
|
| 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 Html5BaseInputTextRenderer()
| Method Detail |
|---|
public void encodeEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
encodeEnd in class javax.faces.render.RendererIOException
protected void renderInput(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws IOException
IOException
protected void renderInputBegin(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
IOException
protected void renderPassThruAttrsAndEvents(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
throws IOException
IOException
protected void renderInputEnd(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent component)
throws IOException
IOExceptionprotected abstract String getInputHtmlType(Html5BaseInputText component)
protected abstract Map<String,String> getExtraPassThroughAttributes()
HtmlInputText Child
component classes can override this method to modify pass through attributes, which are rendered at
renderInputBegin(FacesContext, UIComponent)
protected abstract Class<? extends javax.faces.component.html.HtmlInputText> getComponentClass()
public abstract SuggestionRendererHelper getSuggestionRendererHelper(Html5BaseInputText component)
SuggestionRendererHelper instance, to render suggestion related markup.
public boolean getRendersChildren()
getRendersChildren in class javax.faces.render.Renderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||