@Override
public boolean includeDefinition(FaceletContext ctx, Facelet owner, UIComponent parent, String name)
throws IOException, FaceletException, FacesException, ELException
{
boolean found = false;
TemplateManager client;
Iterator<TemplateManager> itr = _clients.iterator();
while (itr.hasNext() && !found)
{
client = itr.next();
if (client.equals(owner))
continue;
found = ((TemplateManagerImpl)client).apply(ctx, parent, name);
}
return found;
}