package fr.openwide.core.wicket.more.markup.html.form.observer;
import org.apache.wicket.ajax.AjaxRequestTarget;
public interface IFormComponentChangeObservable {
void notify(AjaxRequestTarget target);
void subscribe(IFormComponentChangeObserver observer);
void unsubscribe(IFormComponentChangeObserver observer);
/**
* @return True if the observed form component is being submitted via Ajax using the observer mechanism (in the current request cycle).
*/
boolean isBeingSubmitted();
}