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