[Openproj-commitlog] openproj_ui/src/com/projity/pm/graphic/frames GraphicManager.java, 1.58, 1.59
Open Source desktop project management
Brought to you by:
akheirol
From: Howard K. <ne...@us...> - 2008-07-28 05:55:30
|
Update of /cvsroot/openproj/openproj_ui/src/com/projity/pm/graphic/frames In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17222/src/com/projity/pm/graphic/frames Modified Files: GraphicManager.java DocumentFrame.java Log Message: object selection event, pred, succ spreadsheet now selects objects Index: DocumentFrame.java =================================================================== RCS file: /cvsroot/openproj/openproj_ui/src/com/projity/pm/graphic/frames/DocumentFrame.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- DocumentFrame.java 25 Jul 2008 00:47:35 -0000 1.15 +++ DocumentFrame.java 28 Jul 2008 05:55:38 -0000 1.16 @@ -77,6 +77,8 @@ import com.projity.dialog.UpdateTaskDialog; import com.projity.dialog.calendar.ChangeWorkingTimeDialogBox; import com.projity.document.ObjectEvent; +import com.projity.document.ObjectSelectionEvent; +import com.projity.document.ObjectSelectionListener; import com.projity.field.Field; import com.projity.grouping.core.Node; import com.projity.grouping.core.NodeList; @@ -138,7 +140,7 @@ */ public class DocumentFrame extends NamedFrame implements - SelectionNodeListener, UndoableEditListener, MenuActionConstants, ObjectEvent.Listener, ProjectListener, SavableToWorkspace { + SelectionNodeListener, UndoableEditListener, MenuActionConstants, ObjectEvent.Listener, ProjectListener, SavableToWorkspace, ObjectSelectionListener { private static final long serialVersionUID = 2075764134837908178L; protected MainView mainView; protected GanttView ganttView; @@ -235,6 +237,7 @@ project.addObjectListener(this); // for project name changes getGraphicManager().getPreferences().addObjectListener(this); + project.getObjectSelectionEventManager().addListener(this); setPreferredSize(new Dimension(800, 600)); setMainView(true); @@ -1320,4 +1323,10 @@ findDialog.setVisible(true); } + + public void objectSelected(ObjectSelectionEvent e) { + CommonSpreadSheet spreadSheet = getTopSpreadSheet(); + spreadSheet.selectObject(e.getObject()); + doScrollToTask(); + } } \ No newline at end of file Index: GraphicManager.java =================================================================== RCS file: /cvsroot/openproj/openproj_ui/src/com/projity/pm/graphic/frames/GraphicManager.java,v retrieving revision 1.58 retrieving revision 1.59 diff -u -d -r1.58 -r1.59 --- GraphicManager.java 27 Jul 2008 00:20:45 -0000 1.58 +++ GraphicManager.java 28 Jul 2008 05:55:38 -0000 1.59 @@ -1009,10 +1009,7 @@ actionsMap.addHandler(ACTION_INSERT_RECURRING, new RecurringTaskAction()); actionsMap.addHandler(ACTION_SORT, new SortAction()); actionsMap.addHandler(ACTION_GROUP, new GroupAction()); - actionsMap.addHandler(ACTION_SCHEDULE_OPTIONS, new ScheduleOptionsAction()); actionsMap.addHandler(ACTION_CALENDAR_OPTIONS, new CalendarOptionsAction()); - actionsMap.addHandler(ACTION_GENERAL_OPTIONS, new GeneralOptionsAction()); - actionsMap.addHandler(ACTION_EDIT_OPTIONS, new EditOptionsAction()); actionsMap.addHandler(ACTION_SAVE_BASELINE, new SaveBaselineAction()); actionsMap.addHandler(ACTION_CLEAR_BASELINE, new ClearBaselineAction()); actionsMap.addHandler(ACTION_LINK, new LinkAction()); @@ -1210,13 +1207,6 @@ f.invokeAction(obj); } - public class ScheduleOptionsAction extends MenuActionsMap.GlobalMenuAction { - private static final long serialVersionUID = 1L; - public void actionPerformed(ActionEvent arg0) { - setMeAsLastGraphicManager(); - doScheduleOptionsDialog(); - } - } public class CalendarOptionsAction extends MenuActionsMap.GlobalMenuAction { private static final long serialVersionUID = 1L; public void actionPerformed(ActionEvent arg0) { @@ -1225,22 +1215,6 @@ } } - public class GeneralOptionsAction extends MenuActionsMap.GlobalMenuAction { - private static final long serialVersionUID = 1L; - public void actionPerformed(ActionEvent arg0) { - setMeAsLastGraphicManager(); - doGeneralOptionsDialog(); - } - } - - public class EditOptionsAction extends MenuActionsMap.GlobalMenuAction { - private static final long serialVersionUID = 1L; - public void actionPerformed(ActionEvent arg0) { - setMeAsLastGraphicManager(); - doEditOptionsDialog(); - } - } - public class InformationAction extends MenuActionsMap.DocumentMenuAction { private static final long serialVersionUID = 1L; @@ -2051,30 +2025,13 @@ assignResourcesDialog.setLocationRelativeTo(documentFrame);//to center on screen assignResourcesDialog.setVisible(true); } - void doScheduleOptionsDialog() { - finishAnyOperations(); -// ScheduleDialogBox.getInstance(getFrame(), null).doModal(); - } - void doCalculationOptionsDialog() { - finishAnyOperations(); -// CalculationDialogBox.getInstance(getFrame(), null).doModal(); - } void doCalendarOptionsDialog() { finishAnyOperations(); CalendarDialogBox.getInstance(getFrame(), null).doModal(); } - void doGeneralOptionsDialog() { - finishAnyOperations(); -// GeneralDialogBox.getInstance(getFrame(), null).doModal(); - } - - void doEditOptionsDialog() { - finishAnyOperations(); -// EditDialogBox.getInstance(getFrame(), null).doModal(); - } void print(){ |