Author: bobtarling
Date: 2007-08-15 15:03:18-0700
New Revision: 13373
Added:
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoActivityGraphsHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoActivityGraphsHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCollaborationsHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoCollaborationsHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCommonBehaviorHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoCommonBehaviorHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCoreHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoCoreHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoDataTypesHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoDataTypesHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoExtensionMechanismsHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoExtensionMechanismsHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoStateMachinesHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoStateMachinesHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUmlHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoUmlHelperDecorator.java
trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUseCasesHelperDecorator.java
- copied, changed from r13354, /trunk/src/model/src/org/argouml/model/UndoUseCasesHelperDecorator.java
Modified:
trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java
Log:
Move undo wrappers into MDR only
Modified: trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java?view=diff&rev=13373&p1=trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java&r1=13372&r2=13373
==============================================================================
--- trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/MDRModelImplementation.java 2007-08-15 15:03:18-0700
@@ -334,7 +334,7 @@
// (but defer heavyweight ones until needed)
theCopyHelper = new CopyHelper(this);
theActivityGraphsHelper = new ActivityGraphsHelperMDRImpl();
- theCoreHelper = new CoreHelperMDRImpl(this);
+ theCoreHelper = new UndoCoreHelperDecorator(new CoreHelperMDRImpl(this));
LOG.debug("MDR Init - initialized package Core helper");
theModelManagementHelper = new ModelManagementHelperMDRImpl(this);
theStateMachinesHelper = new StateMachinesHelperMDRImpl(this);
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoActivityGraphsHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoActivityGraphsHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoActivityGraphsHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoActivityGraphsHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoActivityGraphsHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoActivityGraphsHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoActivityGraphsHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractActivityGraphsHelperDecorator;
+import org.argouml.model.ActivityGraphsHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoActivityGraphsHelperDecorator
+class UndoActivityGraphsHelperDecorator
extends AbstractActivityGraphsHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCollaborationsHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoCollaborationsHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCollaborationsHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoCollaborationsHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCollaborationsHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoCollaborationsHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCollaborationsHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractCollaborationsHelperDecorator;
+import org.argouml.model.CollaborationsHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoCollaborationsHelperDecorator
+class UndoCollaborationsHelperDecorator
extends AbstractCollaborationsHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCommonBehaviorHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoCommonBehaviorHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCommonBehaviorHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoCommonBehaviorHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCommonBehaviorHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoCommonBehaviorHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCommonBehaviorHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractCommonBehaviorHelperDecorator;
+import org.argouml.model.CommonBehaviorHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoCommonBehaviorHelperDecorator
+class UndoCommonBehaviorHelperDecorator
extends AbstractCommonBehaviorHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCoreHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoCoreHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCoreHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoCoreHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCoreHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoCoreHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoCoreHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,11 +22,17 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
import java.util.Collection;
import java.util.List;
+import org.argouml.model.AbstractCoreHelperDecorator;
+import org.argouml.model.CoreHelper;
+import org.argouml.model.DummyModelMemento;
+import org.argouml.model.Model;
+import org.argouml.model.ModelMemento;
+
/**
* This Decorator is responsible for generating mementos for any
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoDataTypesHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoDataTypesHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoDataTypesHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoDataTypesHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoDataTypesHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoDataTypesHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoDataTypesHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractDataTypesHelperDecorator;
+import org.argouml.model.DataTypesHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoDataTypesHelperDecorator
+class UndoDataTypesHelperDecorator
extends AbstractDataTypesHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoExtensionMechanismsHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoExtensionMechanismsHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoExtensionMechanismsHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoExtensionMechanismsHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoExtensionMechanismsHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoExtensionMechanismsHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoExtensionMechanismsHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractExtensionMechanismsHelperDecorator;
+import org.argouml.model.ExtensionMechanismsHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoExtensionMechanismsHelperDecorator
+class UndoExtensionMechanismsHelperDecorator
extends AbstractExtensionMechanismsHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoStateMachinesHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoStateMachinesHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoStateMachinesHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoStateMachinesHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoStateMachinesHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoStateMachinesHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoStateMachinesHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractStateMachinesHelperDecorator;
+import org.argouml.model.StateMachinesHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoStateMachinesHelperDecorator
+class UndoStateMachinesHelperDecorator
extends AbstractStateMachinesHelperDecorator {
/**
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUmlHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoUmlHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUmlHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoUmlHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUmlHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoUmlHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUmlHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractUmlHelperDecorator;
+import org.argouml.model.UmlHelper;
/**
* This Decorator is responsible for generating mementos for any
Copied: trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUseCasesHelperDecorator.java (from r13354, /trunk/src/model/src/org/argouml/model/UndoUseCasesHelperDecorator.java)
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUseCasesHelperDecorator.java?view=diff&rev=13373&p1=/trunk/src/model/src/org/argouml/model/UndoUseCasesHelperDecorator.java&p2=trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUseCasesHelperDecorator.java&r1=13354&r2=13373
==============================================================================
--- /trunk/src/model/src/org/argouml/model/UndoUseCasesHelperDecorator.java (original)
+++ trunk/src/model-mdr/src/org/argouml/model/mdr/UndoUseCasesHelperDecorator.java 2007-08-15 15:03:18-0700
@@ -22,7 +22,10 @@
// CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
// UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-package org.argouml.model;
+package org.argouml.model.mdr;
+
+import org.argouml.model.AbstractUseCasesHelperDecorator;
+import org.argouml.model.UseCasesHelper;
/**
* This Decorator is responsible for generating mementos for any
@@ -30,7 +33,7 @@
*
* @author Linus Tolke
*/
-public class UndoUseCasesHelperDecorator
+class UndoUseCasesHelperDecorator
extends AbstractUseCasesHelperDecorator {
/**
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.