// Borders need special treatment
if (!error[0] && (getParent() instanceof Border))
{
MarkupContainer border = getParent();
border.visitChildren(Component.class, new IVisitor<Component>()
{
public Object component(final Component component)
{
if ((component == Form.this) || !(component instanceof FormComponent))
{