Author: mvw
Date: 2008-04-06 23:36:08-0700
New Revision: 14301
Added:
trunk/src/app/src/org/argouml/cognitive/critics/ui/ActionOpenCritics.java
- copied, changed from r14293,
/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java
trunk/src/app/src/org/argouml/cognitive/ui/ActionAutoCritique.java
(contents, props changed)
- copied, changed from r14293,
/trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java
trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenDecisions.java
- copied, changed from r14293,
/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java
trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenGoals.java
- copied, changed from r14293,
/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java
Removed:
trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java
trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java
trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java
trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java
Modified:
trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java
trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java
Log:
Preparation to get the dependencies right for the separation of the cognitive
subsystem.
Still to do: Create the menu for the cognitive items is a different way.
Copied:
trunk/src/app/src/org/argouml/cognitive/critics/ui/ActionOpenCritics.java (from
r14293, /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java)
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/cognitive/critics/ui/ActionOpenCritics.java?view=diff&rev=14301&p1=/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java&p2=trunk/src/app/src/org/argouml/cognitive/critics/ui/ActionOpenCritics.java&r1=14293&r2=14301
==============================================================================
--- /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java
(original)
+++ trunk/src/app/src/org/argouml/cognitive/critics/ui/ActionOpenCritics.java
2008-04-06 23:36:08-0700
@@ -1,5 +1,5 @@
// $Id$
-// Copyright (c) 2004-2006 The Regents of the University of California. All
+// Copyright (c) 2004-2008 The Regents of the University of California. All
// Rights Reserved. Permission to use, copy, modify, and distribute this
// software and its documentation without fee, and without a written
// agreement is hereby granted, provided that the above copyright notice
@@ -22,21 +22,20 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.ui.cmd;
+package org.argouml.cognitive.critics.ui;
import java.awt.event.ActionEvent;
import javax.swing.Action;
-import org.argouml.cognitive.critics.ui.CriticBrowserDialog;
import org.argouml.i18n.Translator;
-import org.tigris.gef.undo.UndoableAction;
+import org.argouml.ui.UndoableAction;
/**
* Action to open the Browse Critics dialog.
*/
-class ActionOpenCritics extends UndoableAction {
+public class ActionOpenCritics extends UndoableAction {
/**
* The constructor.
Copied: trunk/src/app/src/org/argouml/cognitive/ui/ActionAutoCritique.java
(from r14293, /trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java)
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/cognitive/ui/ActionAutoCritique.java?view=diff&rev=14301&p1=/trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java&p2=trunk/src/app/src/org/argouml/cognitive/ui/ActionAutoCritique.java&r1=14293&r2=14301
==============================================================================
--- /trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java
(original)
+++ trunk/src/app/src/org/argouml/cognitive/ui/ActionAutoCritique.java
2008-04-06 23:36:08-0700
@@ -1,5 +1,5 @@
// $Id$
-// Copyright (c) 2004-2006 The Regents of the University of California. All
+// Copyright (c) 2004-2008 The Regents of the University of California. All
// Rights Reserved. Permission to use, copy, modify, and distribute this
// software and its documentation without fee, and without a written
// agreement is hereby granted, provided that the above copyright notice
@@ -22,7 +22,7 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.ui.cmd;
+package org.argouml.cognitive.ui;
import java.awt.event.ActionEvent;
Copied: trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenDecisions.java
(from r14293, /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java)
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenDecisions.java?view=diff&rev=14301&p1=/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java&p2=trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenDecisions.java&r1=14293&r2=14301
==============================================================================
--- /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java
(original)
+++ trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenDecisions.java
2008-04-06 23:36:08-0700
@@ -1,5 +1,5 @@
// $Id$
-// Copyright (c) 2004-2006 The Regents of the University of California. All
+// Copyright (c) 2004-2008 The Regents of the University of California. All
// Rights Reserved. Permission to use, copy, modify, and distribute this
// software and its documentation without fee, and without a written
// agreement is hereby granted, provided that the above copyright notice
@@ -22,19 +22,24 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.ui.cmd;
+package org.argouml.cognitive.ui;
import java.awt.event.ActionEvent;
import javax.swing.Action;
-import org.argouml.cognitive.ui.DesignIssuesDialog;
import org.argouml.i18n.Translator;
-import org.tigris.gef.undo.UndoableAction;
+import org.argouml.ui.UndoableAction;
-class ActionOpenDecisions extends UndoableAction {
+/**
+ * Action to open the dialog to set the priorities for decisions.
+ * These will be evaluated against the critics,
+ * so that the user will only see todo items which match
+ * the priorities for a certain decision.
+ */
+public class ActionOpenDecisions extends UndoableAction {
/**
* The constructor.
Copied: trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenGoals.java (from
r14293, /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java)
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenGoals.java?view=diff&rev=14301&p1=/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java&p2=trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenGoals.java&r1=14293&r2=14301
==============================================================================
--- /trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java (original)
+++ trunk/src/app/src/org/argouml/cognitive/ui/ActionOpenGoals.java
2008-04-06 23:36:08-0700
@@ -1,5 +1,5 @@
// $Id$
-// Copyright (c) 2004-2006 The Regents of the University of California. All
+// Copyright (c) 2004-2008 The Regents of the University of California. All
// Rights Reserved. Permission to use, copy, modify, and distribute this
// software and its documentation without fee, and without a written
// agreement is hereby granted, provided that the above copyright notice
@@ -22,21 +22,20 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.ui.cmd;
+package org.argouml.cognitive.ui;
import java.awt.event.ActionEvent;
import javax.swing.Action;
-import org.argouml.cognitive.ui.GoalsDialog;
import org.argouml.i18n.Translator;
-import org.tigris.gef.undo.UndoableAction;
+import org.argouml.ui.UndoableAction;
/**
* Action to open the Goals dialog.
*/
-class ActionOpenGoals extends UndoableAction {
+public class ActionOpenGoals extends UndoableAction {
/**
* The constructor.
Removed: trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/ActionAutoCritique.java?view=auto&rev=14300
Removed: trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenCritics.java?view=auto&rev=14300
Removed: trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenDecisions.java?view=auto&rev=14300
Removed: trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/ActionOpenGoals.java?view=auto&rev=14300
Modified: trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java?view=diff&rev=14301&p1=trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java&p2=trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java&r1=14300&r2=14301
==============================================================================
--- trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java
(original)
+++ trunk/src/app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java
2008-04-06 23:36:08-0700
@@ -45,6 +45,10 @@
import javax.swing.KeyStroke;
import org.argouml.application.helpers.ResourceLoaderWrapper;
+import org.argouml.cognitive.critics.ui.ActionOpenCritics;
+import org.argouml.cognitive.ui.ActionAutoCritique;
+import org.argouml.cognitive.ui.ActionOpenDecisions;
+import org.argouml.cognitive.ui.ActionOpenGoals;
import org.argouml.i18n.Translator;
import org.argouml.model.CommandStack;
import org.argouml.model.Model;
Modified: trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java
Url:
http://argouml.tigris.org/source/browse/argouml/trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java?view=diff&rev=14301&p1=trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java&p2=trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java&r1=14300&r2=14301
==============================================================================
--- trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java (original)
+++ trunk/src/app/src/org/argouml/ui/cmd/ShortcutMgr.java 2008-04-06
23:36:08-0700
@@ -42,6 +42,10 @@
import javax.swing.KeyStroke;
import org.apache.log4j.Logger;
+import org.argouml.cognitive.critics.ui.ActionOpenCritics;
+import org.argouml.cognitive.ui.ActionAutoCritique;
+import org.argouml.cognitive.ui.ActionOpenDecisions;
+import org.argouml.cognitive.ui.ActionOpenGoals;
import org.argouml.configuration.Configuration;
import org.argouml.ui.ActionExportXMI;
import org.argouml.ui.ActionImportXMI;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]