@SuppressWarnings("unchecked")
public AbstractMeshController(IQueryService<T> service, String labelPrefix, String propertyPrefix,
String printStyleSheet, boolean patientAware, boolean autowireColumns, IGrouper<M, ?> grouper) {
super(service, patientAware, labelPrefix);
this.propertyPrefix = propertyPrefix;
this.autowireColumns = autowireColumns;
if (printStyleSheet != null && !printStyleSheet.startsWith("~./")) {
printStyleSheet = ZKUtil.getResourcePath(getClass()) + printStyleSheet;
}
this.printStyleSheet = printStyleSheet;
this.grouper = grouper;
this.listModel = new HybridModel<M, Object>((IGrouper<M, Object>) grouper);
}