}
protected void filter() throws Exception {
for (Object o : getDataProviders()) {
DataProvider provider = (DataProvider) o;
provider.filterDataSet(dashboardFilter);
}
}
protected boolean drillDown(Dashboard parent, String parentPropertyId) {
if (parent == null || parentPropertyId == null) return false;