@Override public boolean includeCompositeComponentDefinition(UIComponent parent, String name) throws IOException, FaceletException, FacesException, ELException { //boolean found = false; //TemplateManager client; //for (int i = 0, size = this._compositeComponentClients.size(); i < size && !found; i++) //{ // client = ((TemplateManager) this._compositeComponentClients.get(i)); // if (client.equals(this._facelet)) // continue; // found = client.apply(this, parent, name); //} //return found; TemplateClient ccClient = _isolatedTemplateContext.get(_currentTemplateContext).getCompositeComponentClient(); if (ccClient != null) { return ccClient.apply(this, parent, name); } return false; }
@Override public boolean includeCompositeComponentDefinition(UIComponent parent, String name) throws IOException, FaceletException, FacesException, ELException { //boolean found = false; //TemplateManager client; //for (int i = 0, size = this._compositeComponentClients.size(); i < size && !found; i++) //{ // client = ((TemplateManager) this._compositeComponentClients.get(i)); // if (client.equals(this._facelet)) // continue; // found = client.apply(this, parent, name); //} //return found; TemplateClient ccClient = _isolatedTemplateContext.get(_currentTemplateContext).getCompositeComponentClient(); if (ccClient != null) { return ccClient.apply(this, parent, name); } return false; }
@Override public boolean includeCompositeComponentDefinition(UIComponent parent, String name) throws IOException, FaceletException, FacesException, ELException { //boolean found = false; //TemplateManager client; //for (int i = 0, size = this._compositeComponentClients.size(); i < size && !found; i++) //{ // client = ((TemplateManager) this._compositeComponentClients.get(i)); // if (client.equals(this._facelet)) // continue; // found = client.apply(this, parent, name); //} //return found; TemplateClient ccClient = _isolatedTemplateContext.get(_currentTemplateContext).getCompositeComponentClient(); if (ccClient != null) { return ccClient.apply(this, parent, name); } return false; }