if (!disabled && !cycle.isRewinding())
{
ILink l = linkComponent.getLink(cycle);
String anchor = linkComponent.getAnchor();
PageRenderSupport prs = TapestryUtils.getPageRenderSupport(cycle, linkComponent);
String function = generateFormFunction(formName, l, anchor);
prs.addBodyScript(linkComponent, function);
if (hasBody)
writer.begin(getElement());
else
writer.beginEmpty(getElement());