{
nestedObjects = true;
stream.println('>'); mustClose = false;
for (int i = 0; i < listeners.length; i++)
{
FacesListener listener = listeners[i];
printIndent(stream, indent + 1);
stream.print('<');
stream.print(listener.getClass().getName());
stream.println("/>");
}
}
}
if (comp instanceof UIInput)
{
FacesListener[] listeners = ((UIInput)comp).getValueChangeListeners();
if (listeners != null && listeners.length > 0)
{
nestedObjects = true;
stream.println('>'); mustClose = false;
for (int i = 0; i < listeners.length; i++)
{
FacesListener listener = listeners[i];
printIndent(stream, indent + 1);
stream.print('<');
stream.print(listener.getClass().getName());
stream.println("/>");
}
}
Validator[] validators = ((UIInput)comp).getValidators();