delegate.setFormComponent(this);
form.getElementId(this);
RequirableFieldSupport requirableFieldSupport = getRequirableFieldSupport();
if (form.isRewinding())
requirableFieldSupport.rewind(this, writer, cycle);
// Don't do any additional work if rewinding
// (some other action or form on the page).
if (!cycle.isRewinding())
{
// Lots of work to produce JavaScript and HTML for this sucker.
_symbols = new HashMap(MAP_SIZE);
runScript(cycle);
constructColumns();
requirableFieldSupport.render(this, writer, cycle);
}
super.renderComponent(writer, cycle);
}