Interfaces
public interface IController<T> {
//action= new, search, writable, ("edit", entity)
public String prepare(String action, Object... item) ;
public String isNew();
public void reset();
public String showAll();
public String save();
public String edit();
// public String prepareEdit(Object item);
/*
donotleave= true se queda en el form false = salta al formulario list
reset = true resetea el formulario (view), list reset = false;
removeFromList= true remueve de la lista se llama desde el list.
*/
public String delete(Object item, Boolean donotleave, Boolean reset, Boolean removeFromList);
public String deleteAll();
public String print();
public String printAll();
//public void handleSelect(SelectEvent event);
public String last();
public String first();
public String next();
public String back();
public String skip(Integer page);
public void move();
}IError
Last updated