/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package org.dlect.controller.helper.subject; import org.dlect.model.Database; import org.dlect.model.Semester; /** * * @author lee */ public class EmptySubjectDisplayUpdateHandler extends SubjectDisplayUpdateHandler { public EmptySubjectDisplayUpdateHandler(Database d) { super(d); } @Override public void updateSubjects() { // Last semeseter is the most recent. if (getDatabase().getSemesters().isEmpty()) { // Nothing to update so don't try. return; } Semester newest = getDatabase().getSemesters().last(); setSemesterEnabled(newest, true); } }