10831084108510861087108810891090109110921093
_cacheRenderer(context); Renderer renderer = getRenderer(context); // if there is a Renderer for this component if (renderer != null) { renderer.decode(context, this); } } private void _cacheRenderer(FacesContext context) {
498499500501502503504505506507508
{ if (context == null) throw new NullPointerException("context"); Renderer renderer = getRenderer(context); if (renderer != null) { renderer.decode(context, this); } } public void encodeBegin(FacesContext context) throws IOException
11451146114711481149115011511152115311541155
473474475476477478479480481482483
if (renderer != null) { setCachedRenderer(renderer); try { renderer.decode(context, this); } finally { setCachedRenderer(null); }
464465466467468469470471472473474
574575576577578579580581582583584
try { Renderer renderer = getRenderer(context); if (renderer != null) { renderer.decode(context, this); } } catch(Exception ex) { throw new FacesException("Exception while decoding component : "+getPathToComponent(this), ex); }
573574575576577578579580581582583
11021103110411051106110711081109111011111112
506507508509510511512513514515516