this.documentCalendars = documentCalendars;
this.project=project;
this.restrict = restrict;
this.undoController = undoController;
// ProjectFactory projectFactory = ((MainFrame)owner).getProjectFactory();
ProjectFactory projectFactory = GraphicManager.getInstance(this).getProjectFactory();
ArrayList projCals = projectFactory.getPortfolio().extractCalendars();
projectCalendars = new ArrayList();
Iterator i = projCals.iterator();
WorkingCalendar current;
while (i.hasNext()) { // add all non base cals that are project cals
current =(WorkingCalendar)i.next();