if (cycle.isRewinding())
return;
IForm form = TapestryUtils.getForm(cycle, this);
IFormComponent field = getField();
if (field != null)
form.prerenderField(writer, field, getLocation());
String displayName = getDisplayName();
if (displayName == null)
{
if (field == null)
throw Tapestry.createRequiredParameterException(this, "field");
displayName = field.getDisplayName();
if (displayName == null)
throw new BindingException(ValidMessages.noDisplayName(this, field), this, null,
getBinding("field"), null);
}