@Override public void encodeBegin(FacesContext context) throws IOException { preEncode(context); if (context == null) { throw new NullPointerException(); } pushComponentToEL(context, null); if (!isRendered()) { return; } context.getApplication().publishEvent(context, PreRenderComponentEvent.class, this); String rendererType = getRendererType(); if (rendererType != null) { Renderer renderer = getRenderer(context); if (renderer != null) { renderer.encodeBegin(context, this); } } } }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { getGroovyDelegate().encodeBegin(context, component); }
@Override public void encodeMarkupBegin(FacesContext facesContext, UIComponent uiComponent) throws IOException { Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); }
/** * @see javax.faces.render.Renderer#encodeBegin(javax.faces.context.FacesContext, * javax.faces.component.UIComponent) */ public void encodeBegin(FacesContext context, UIComponent component) throws IOException { getDelegateRenderer(component).encodeBegin(context, component); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { getGroovyDelegate().encodeBegin(context, component); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { // TODO Auto-generated method stub component.encodeBegin(context); super.encodeBegin(context, component); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { getWrapped().encodeBegin(context, component); }
@Override public void encodeBegin(FacesContext facesContext, UIComponent uiComponent) throws IOException { Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); }
@Override public void encodeBegin(FacesContext context, UIComponent component) throws IOException { getWrapped().encodeBegin(context, component); }
@Override public void encodeBegin(FacesContext context) throws IOException { Renderer renderer = getRenderer(context); if (null != renderer) { renderer.encodeBegin(context, this); } }
@Override public void encodeAll(FacesContext facesContext, UIComponent uiComponent) throws IOException { Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); delegateRenderer.encodeChildren(facesContext, uiComponent); delegateRenderer.encodeEnd(facesContext, uiComponent); }
@Override public void encodeAll(FacesContext facesContext, UIComponent uiComponent) throws IOException { Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); delegateRenderer.encodeChildren(facesContext, uiComponent); delegateRenderer.encodeEnd(facesContext, uiComponent); }
@Override public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException { super.encodeBegin(facesContext, component); //check for NP ResponseWriter writer = facesContext.getResponseWriter(); writer.startElement(HEAD_ELEM, component); HtmlRendererUtils.writeIdIfNecessary(writer, component, facesContext); HtmlRendererUtils.renderHTMLAttributes(writer, component, HEAD_PASSTHROUGH_ATTRIBUTES); }
@Override public void encodeMarkupBegin(FacesContext facesContext, UIComponent uiComponent, DelegationResponseWriter delegationResponseWriter) throws IOException { ResponseWriter originalResponseWriter = facesContext.getResponseWriter(); facesContext.setResponseWriter(delegationResponseWriter); Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); facesContext.setResponseWriter(originalResponseWriter); }
@Override public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException { super.encodeBegin(facesContext, component); //check for NP ResponseWriter writer = facesContext.getResponseWriter(); writer.startElement(HEAD_ELEM, component); HtmlRendererUtils.writeIdIfNecessary(writer, component, facesContext); HtmlRendererUtils.renderHTMLAttributes(writer, component, HEAD_PASSTHROUGH_ATTRIBUTES); HtmlRendererUtils.renderHTMLAttribute(writer, component, HTML.XMLNS_ATTR , HTML.XMLNS_ATTR); }
@Override public void encodeBegin( FacesContext context, UIComponent component ) throws IOException { ResponseWriter writer = context.getResponseWriter(); // Important to wrap output in something with an id, so that 'label for' can refer to it writer.startElement( "div", component ); writer.writeAttribute( "id", component.getClientId( context ), "id" ); // Display as 'inline' so as not to affect formatting. However don't use a 'span' because // we're not allowed to put some tags (i.e. 'div', 'table') inside a 'span' writer.writeAttribute( "style", "display: inline", null ); super.encodeBegin( context, component ); }
@Override public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException { super.encodeBegin(facesContext, component); //check for NP ResponseWriter writer = facesContext.getResponseWriter(); writer.startElement(HEAD_ELEM, component); HtmlRendererUtils.writeIdIfNecessary(writer, component, facesContext); HtmlRendererUtils.renderHTMLAttributes(writer, component, HEAD_PASSTHROUGH_ATTRIBUTES); HtmlRendererUtils.renderHTMLAttribute(writer, component, HTML.XMLNS_ATTR , HTML.XMLNS_ATTR); }
@Override public void encodeBegin( FacesContext context, UIComponent component ) throws IOException { ResponseWriter writer = context.getResponseWriter(); // Important to wrap output in something with an id, so that 'label for' can refer to it writer.startElement( "div", component ); writer.writeAttribute( "id", component.getClientId( context ), "id" ); // Display as 'inline' so as not to affect formatting. However don't use a 'span' because // we're not allowed to put some tags (i.e. 'div', 'table') inside a 'span' writer.writeAttribute( "style", "display: inline", null ); super.encodeBegin( context, component ); }
@Override public void encodeAll(FacesContext facesContext, UIComponent uiComponent, DelegationResponseWriter delegationResponseWriter) throws IOException { ResponseWriter originalResponseWriter = facesContext.getResponseWriter(); facesContext.setResponseWriter(delegationResponseWriter); Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); delegateRenderer.encodeChildren(facesContext, uiComponent); delegateRenderer.encodeEnd(facesContext, uiComponent); facesContext.setResponseWriter(originalResponseWriter); }
@Override public void encodeAll(FacesContext facesContext, UIComponent uiComponent, DelegationResponseWriter delegationResponseWriter) throws IOException { ResponseWriter originalResponseWriter = facesContext.getResponseWriter(); facesContext.setResponseWriter(delegationResponseWriter); Renderer delegateRenderer = getDelegateRenderer(facesContext); delegateRenderer.encodeBegin(facesContext, uiComponent); delegateRenderer.encodeChildren(facesContext, uiComponent); delegateRenderer.encodeEnd(facesContext, uiComponent); facesContext.setResponseWriter(originalResponseWriter); }