Coloring of free or taken field, done.. The check is being done by tableFillerScheduleLayout.jd .