protected void encodeResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); ListIterator iter = (viewRoot.getComponentResources(context, "body")).listIterator(); while (iter.hasNext()) { UIComponent resource = (UIComponent) iter.next(); resource.encodeAll(context); } } }
public static List<ResourceInfo> getComponentResources(FacesContext context) { List<ResourceInfo> resourceInfos = new ArrayList<>(); List<UIComponent> resources = context.getViewRoot().getComponentResources(context, "head"); if (resources != null) { for (int i = 0; i < resources.size(); i++) { UIComponent resource = resources.get(i); ResourceUtils.ResourceInfo resourceInfo = newResourceInfo(resource); if (resourceInfo != null && !resourceInfos.contains(resourceInfo)) { resourceInfos.add(resourceInfo); } } } return resourceInfos; }
List<UIComponent> resources = viewRoot.getComponentResources(context, "head"); for (int i = 0; i < resources.size(); i++) { UIComponent resource = resources.get(i);
private void encodeHeadResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { resource.encodeAll(context); } }
protected void encodeResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); ListIterator iter = (viewRoot.getComponentResources(context, "body")).listIterator(); while (iter.hasNext()) { UIComponent resource = (UIComponent) iter.next(); resource.encodeAll(context); } } }
private void encodeHeadResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { resource.encodeAll(context); } }
private void encodeHeadResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { resource.encodeAll(context); } }
private UIScripts findScriptResource(FacesContext facesContext, UIViewRoot viewRoot) { List<UIComponent> componentResources = viewRoot.getComponentResources(facesContext, "form"); UIScripts scriptResource = findScriptComponent(componentResources); if (null == scriptResource) { componentResources = viewRoot.getComponentResources(facesContext, "body"); scriptResource = findScriptComponent(componentResources); } return scriptResource; }
private void addResourceIfNecessary(UIViewRoot root, FacesContext context, UIComponent output, Class<?> clazz) { for (UIComponent c : root.getComponentResources(context, "head")) if (c.getClass() == clazz) return; // resource not found yet, so add it now root.addComponentResource(context, output, "head"); }
private void addResourceIfNecessary(UIViewRoot root, FacesContext context, UIComponent output, Class<?> clazz) { for (UIComponent c : root.getComponentResources(context, "head")) if (c.getClass() == clazz) return; // resource not found yet, so add it now root.addComponentResource(context, output, "head"); }
96 //Registered Resources 97 UIViewRoot viewRoot = context.getViewRoot(); 98 for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { 99 resource.encodeAll(context); 100 }
96 //Registered Resources 97 UIViewRoot viewRoot = context.getViewRoot(); 98 for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { 99 resource.encodeAll(context); 100 }
private void encodeHeadResources(FacesContext context) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, "head")) { resource.encodeAll(context); } }
public static ArrayList<ResourceInfo> getComponentResources(FacesContext context) { ArrayList<ResourceInfo> resourceInfos = new ArrayList<ResourceInfo>(); List<UIComponent> resources = context.getViewRoot().getComponentResources(context, "head"); if (resources != null) { for (UIComponent resource : resources) { ResourceUtils.ResourceInfo resourceInfo = newResourceInfo(resource); if (resourceInfo != null && !resourceInfos.contains(resourceInfo)) { resourceInfos.add(resourceInfo); } } } return resourceInfos; }
@Override public void encodeChildren(FacesContext context, UIComponent component) throws IOException { if (context == null || component == null) { throw new NullPointerException(); } Map<String, Object> attributes = component.getAttributes(); String target = (String) attributes.get("target"); UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, target)) { resource.encodeAll(context); } }
private void addResourceIfNecessary(UIViewRoot root, FacesContext context, UIOutput output) { Object libToAdd = output.getAttributes().get("library"); Object nameToAdd = output.getAttributes().get("name"); for (UIComponent c : root.getComponentResources(context, "head")) { String library = (String) c.getAttributes().get("library"); String name = (String) c.getAttributes().get("name"); if (library != null && library.equals(libToAdd) && name != null && name.equals(nameToAdd)) return; } root.addComponentResource(context, output, "head"); }
private void addResourceIfNecessary(UIViewRoot root, FacesContext context, UIOutput output) { Object libToAdd = output.getAttributes().get("library"); Object nameToAdd = output.getAttributes().get("name"); for (UIComponent c : root.getComponentResources(context, "head")) { String library = (String) c.getAttributes().get("library"); String name = (String) c.getAttributes().get("name"); if (library != null && library.equals(libToAdd) && name != null && name.equals(nameToAdd)) return; } root.addComponentResource(context, output, "head"); }
@Override public void encodeEnd(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); UIViewRoot viewRoot = context.getViewRoot(); ListIterator iter = (viewRoot.getComponentResources(context, "body")).listIterator(); while (iter.hasNext()) { UIComponent resource = (UIComponent)iter.next(); resource.encodeAll(context); } RenderKitUtils.renderUnhandledMessages(context); writer.endElement("body"); }
@Override public void encodeEnd(FacesContext context, UIComponent component) throws IOException { ResponseWriter writer = context.getResponseWriter(); UIViewRoot viewRoot = context.getViewRoot(); ListIterator iter = (viewRoot.getComponentResources(context, "body")).listIterator(); while (iter.hasNext()) { UIComponent resource = (UIComponent)iter.next(); resource.encodeAll(context); } RenderKitUtils.renderUnhandledMessages(context); writer.endElement("body"); }
/** * @param context * @param writer * @throws IOException */ public void encodeEndForm(FacesContext context, ResponseWriter writer) throws IOException { UIViewRoot viewRoot = context.getViewRoot(); for (UIComponent resource : viewRoot.getComponentResources(context, "form")) { resource.encodeAll(context); } writeState(context); writer.endElement(HtmlConstants.FORM_ELEMENT); }