public CellDataSet execute(String queryName, String formatter) {
formatter = formatter == null ? "" : formatter.toLowerCase();
if (formatter.equals("flat")) {
return execute(queryName, new CellSetFormatter());
} else if (formatter.equals("hierarchical")) {
return execute(queryName, new HierarchicalCellSetFormatter());
} else if (formatter.equals("flattened")) {
return execute(queryName, new FlattenedCellSetFormatter());
}
return execute(queryName, new FlattenedCellSetFormatter());
}