package scheduler.ScheduleProject; import scheduler.Database.*; import scheduler.Generate.*; import scheduler.Edit.*; import scheduler.ViewSchedule.*; import java.util.Collection; /** * * PreviousState is the snapshot of Schedules before the most * recently performed scheduling operation used by EditUndo. The * Schedule, Change, and Delete operations save the previous state to support Undo. * * @author * @version * **/ public class PreviousState { /** Default Constructor **/ public PreviousState() { } protected Collection data; }