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]

Reply via email to