svn commit: r12800 - trunk/src/model-euml/src/org/argouml/model/euml

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: tfmorris
Date: 2007-06-08 13:03:12-0700
New Revision: 12800

Modified:
   trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java
   trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java

Log:
Add marker interface needed for test infrastructure

Modified: trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/ActivityGraphsFactoryEUMLlImpl.java	2007-06-08 13:03:12-0700
@@ -28,12 +28,14 @@
 
 import java.util.Collection;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.ActivityGraphsFactory;
 
 /**
  * The implementation of the ActivityGraphsFactory for EUML2.
  */
-class ActivityGraphsFactoryEUMLlImpl implements ActivityGraphsFactory {
+class ActivityGraphsFactoryEUMLlImpl implements ActivityGraphsFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/CollaborationsFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -26,12 +26,14 @@
 
 package org.argouml.model.euml;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.CollaborationsFactory;
 
 /**
  * Eclipse UML2 implementation of CollaborationsFactory.
  */
-class CollaborationsFactoryEUMLImpl implements CollaborationsFactory {
+class CollaborationsFactoryEUMLImpl implements CollaborationsFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/CommonBehaviorFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -26,18 +26,17 @@
 
 package org.argouml.model.euml;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.CommonBehaviorFactory;
-import org.eclipse.uml2.uml.Action;
-import org.eclipse.uml2.uml.Behavior;
 import org.eclipse.uml2.uml.OpaqueAction;
 import org.eclipse.uml2.uml.Signal;
-import org.eclipse.uml2.uml.State;
 import org.eclipse.uml2.uml.UMLFactory;
 
 /**
  * The implementation of the CommonBehaviorFactory for EUML2.
  */
-class CommonBehaviorFactoryEUMLImpl implements CommonBehaviorFactory {
+class CommonBehaviorFactoryEUMLImpl implements CommonBehaviorFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/CoreFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -28,6 +28,7 @@
 
 import java.util.List;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.CoreFactory;
 import org.eclipse.uml2.uml.Abstraction;
 import org.eclipse.uml2.uml.AggregationKind;
@@ -53,7 +54,6 @@
 import org.eclipse.uml2.uml.PackageImport;
 import org.eclipse.uml2.uml.Parameter;
 import org.eclipse.uml2.uml.Property;
-import org.eclipse.uml2.uml.Stereotype;
 import org.eclipse.uml2.uml.TemplateParameter;
 import org.eclipse.uml2.uml.Type;
 import org.eclipse.uml2.uml.UMLFactory;
@@ -64,7 +64,7 @@
 /**
  * The implementation of the CoreFactory for EUML2.
  */
-class CoreFactoryEUMLImpl implements CoreFactory {
+class CoreFactoryEUMLImpl implements CoreFactory, AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/DataTypesFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -28,15 +28,16 @@
 
 import java.util.List;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.DataTypesFactory;
 import org.argouml.model.NotImplementedException;
 import org.eclipse.uml2.uml.Expression;
-import org.eclipse.uml2.uml.UMLFactory;
 
 /**
  * The implementation of the DataTypesFactory for EUML2.
  */
-class DataTypesFactoryEUMLImpl implements DataTypesFactory {
+class DataTypesFactoryEUMLImpl implements DataTypesFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/ExtensionMechanismsFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -28,6 +28,7 @@
 
 import java.util.Collection;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.ExtensionMechanismsFactory;
 import org.eclipse.uml2.uml.UMLFactory;
 
@@ -35,7 +36,7 @@
  * The implementation of the ExtensionMechanismsFactory for EUML2.
  */
 class ExtensionMechanismsFactoryEUMLImpl implements
-        ExtensionMechanismsFactory {
+        ExtensionMechanismsFactory, AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/ModelManagementFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -26,6 +26,7 @@
 
 package org.argouml.model.euml;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.ModelManagementFactory;
 import org.argouml.model.NotImplementedException;
 import org.eclipse.uml2.uml.ElementImport;
@@ -38,7 +39,8 @@
 /**
  * The implementation of the ModelManagementFactory for EUML2.
  */
-class ModelManagementFactoryEUMLImpl implements ModelManagementFactory {
+class ModelManagementFactoryEUMLImpl implements ModelManagementFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/StateMachinesFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -26,13 +26,15 @@
 
 package org.argouml.model.euml;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.StateMachinesFactory;
 import org.eclipse.uml2.uml.UMLFactory;
 
 /**
  * The implementation of the StateMachinesFactory for EUML2.
  */
-class StateMachinesFactoryEUMLImpl implements StateMachinesFactory {
+class StateMachinesFactoryEUMLImpl implements StateMachinesFactory,
+        AbstractModelFactory {
 
     /**
      * The model implementation.

Modified: trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/UmlFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -32,6 +32,7 @@
 import java.util.List;
 import java.util.Map;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.IllegalModelElementConnectionException;
 import org.argouml.model.MetaTypes;
 import org.argouml.model.UmlFactory;
@@ -63,7 +64,7 @@
 /**
  * The implementation of the UmlFactory for EUML2.
  */
-class UmlFactoryEUMLImpl implements UmlFactory {
+class UmlFactoryEUMLImpl implements UmlFactory, AbstractModelFactory {
 
     private static final String IS_REMOVED_NAME = 
         "http://argouml.tigris.org/argouml-core-model-euml/isRemoved";

Modified: trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java?view=diff&rev=12800&p1=trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java&p2=trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java&r1=12799&r2=12800
==============================================================================
--- trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java	(original)
+++ trunk/src/model-euml/src/org/argouml/model/euml/UseCasesFactoryEUMLImpl.java	2007-06-08 13:03:12-0700
@@ -26,6 +26,7 @@
 
 package org.argouml.model.euml;
 
+import org.argouml.model.AbstractModelFactory;
 import org.argouml.model.NotImplementedException;
 import org.argouml.model.UseCasesFactory;
 import org.eclipse.uml2.uml.Actor;
@@ -41,7 +42,7 @@
 /**
  * The implementation of the UseCasesFactory for EUML2.
  */
-class UseCasesFactoryEUMLImpl implements UseCasesFactory {
+class UseCasesFactoryEUMLImpl implements UseCasesFactory, AbstractModelFactory {
 
     /**
      * The model implementation.
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.