@Override protected FacesContext getFacesContext() { if (_facesContext == null) { return super.getFacesContext(); } else { return _facesContext; } }
private Object getValueFromBinding(ValueBinding vb) { return vb.getValue(getFacesContext()); }
public boolean isRendered() { if (renderedSet) { return (rendered); } ValueExpression ve = getValueExpression("rendered"); if (ve != null) { try { return (!Boolean.FALSE.equals(ve.getValue(getFacesContext().getELContext()))); } catch (ELException e) { throw new FacesException(e); } } else { return (this.rendered); } }
/** * Indicates whether this component or its renderer manages the invocation of the rendering methods of its child * components. When this is true: * <ul> * <li>This component's encodeBegin method will only be called after all the child components have been created and * added to this component. <li>This component's encodeChildren method will be called after its encodeBegin method. * Components for which this method returns false do not get this method invoked at all. <li>No rendering methods * will be called automatically on child components; this component is required to invoke the * encodeBegin/encodeEnd/etc on them itself. * </ul> */ @Override public boolean getRendersChildren() { Renderer renderer = getRenderer(getFacesContext()); return renderer != null ? renderer.getRendersChildren() : false; }
@Override public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
@Override public boolean getRendersChildren() { if (getRendererType() != null) { Renderer renderer = getRenderer(getFacesContext()); if (renderer != null) { return renderer.getRendersChildren(); } } return false; }
public String getRendererType() { if (this.rendererType != null) { return (this.rendererType); } ValueExpression ve = getValueExpression("rendererType"); if (ve != null) { try { return ((String) ve.getValue(getFacesContext().getELContext())); } catch (ELException e) { throw new FacesException(e); } } else { return (null); } }
public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
@Override public boolean getRendersChildren() { if (getRendererType() != null) { Renderer renderer = getRenderer(getFacesContext()); if (renderer != null) { return renderer.getRendersChildren(); } } return false; }
@Override public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
public boolean getRendersChildren() { boolean result = false; Renderer renderer = getRenderer(getFacesContext()); if (getRendererType() != null && renderer != null) { result = renderer.getRendersChildren(); } return result; }
@Override public boolean getRendersChildren() { if (getRendererType() != null) { Renderer renderer = getRenderer(getFacesContext()); if (renderer != null) { return renderer.getRendersChildren(); } } return false; }
@Override public boolean getRendersChildren() { if (getRendererType() != null) { Renderer renderer = getRenderer(getFacesContext()); if (renderer != null) { return renderer.getRendersChildren(); } } return false; }
@Override public boolean getRendersChildren() { boolean result = false; Renderer renderer; if (getRendererType() != null) { if (null != (renderer = getRenderer(getFacesContext()))) { result = renderer.getRendersChildren(); } } return result; }
protected javax.faces.context.FacesContext getFacesContext() { //In theory the parent most of the times has //the cached FacesContext instance, because this //element is purely logical, and the parent is the one //where encodeXXX was invoked. But only limit the //search to the closest parent. UIComponent parent = getParent(); if (parent != null && parent.isCachedFacesContext()) { return parent.getFacesContext(); } else { return super.getFacesContext(); } }
protected javax.faces.context.FacesContext getFacesContext() { //In theory the parent most of the times has //the cached FacesContext instance, because this //element is purely logical, and the parent is the one //where encodeXXX was invoked. But only limit the //search to the closest parent. UIComponent parent = getParent(); if (parent != null && parent.isCachedFacesContext()) { return parent.getFacesContext(); } else { return super.getFacesContext(); } }
protected javax.faces.context.FacesContext getFacesContext() { //In theory the parent most of the times has //the cached FacesContext instance, because this //element is purely logical, and the parent is the one //where encodeXXX was invoked. But only limit the //search to the closest parent. UIComponent parent = getParent(); if (parent != null && parent.isCachedFacesContext()) { return parent.getFacesContext(); } else { return super.getFacesContext(); } }
@Override protected FacesContext getFacesContext() { //In theory the parent most of the times has //the cached FacesContext instance, because this //element is purely logical, and the parent is the one //where encodeXXX was invoked. But only limit the //search to the closest parent. UIComponent parent = getParent(); if (parent != null && parent.isCachedFacesContext()) { return parent.getFacesContext(); } else { return super.getFacesContext(); } }