package org.jabox.webapp.borders;
import org.apache.wicket.Component;
import org.apache.wicket.behavior.AbstractBehavior;
import org.apache.wicket.markup.ComponentTag;
import org.apache.wicket.markup.html.form.FormComponent;
public class ErrorHighlightBehavior extends AbstractBehavior {
@Override
public void onComponentTag(final Component c, final ComponentTag tag) {
if (FormComponent.class.isInstance(c)) {
if ("picker".equals(c.getId())) {
return;
}
FormComponent fc = (FormComponent) c;
if (!fc.isValid()) {
tag.append("class", " ", " error");
}
}
}
}