if (schedule instanceof EVScheduleFiltered) {
EVScheduleFiltered filtSched = (EVScheduleFiltered) schedule;
EVTaskFilter filter = filtSched.getFilter();
String valid = filter.getAttribute(EVTaskFilter.IS_INVALID);
if (valid == null)
filtSched.recalculate();
else
dispose();
}
}