JOptionPane.showMessageDialog(this,
"The GUI does not support this action yet during solving.\nPlanner itself does support it.",
"Unsupported in GUI", JOptionPane.ERROR_MESSAGE);
return;
}
solutionBusiness.doProblemFactChange(new ProblemFactChange() {
public void doChange(ScoreDirector scoreDirector) {
NurseRoster nurseRoster = (NurseRoster) scoreDirector.getWorkingSolution();
NurseRosterInfo nurseRosterInfo = nurseRoster.getNurseRosterInfo();
List<ShiftDate> shiftDateList = nurseRoster.getShiftDateList();
ShiftDate planningWindowStart = nurseRosterInfo.getPlanningWindowStart();