package fr.openwide.core.wicket.more.markup.html.action;
import org.apache.wicket.ajax.attributes.AjaxRequestAttributes;
import fr.openwide.core.wicket.more.condition.Condition;
public abstract class AbstractOneParameterAjaxAction<T> implements IOneParameterAjaxAction<T> {
private static final long serialVersionUID = 3044339655373492663L;
@Override
public void updateAjaxAttributes(AjaxRequestAttributes attributes, T model) {
// nothing to do
}
@Override
public void detach() {
// nothing to do
}
@Override
public Condition getActionAvailableCondition(T parameter) {
return Condition.alwaysTrue();
}
}