commits@directory.apache.org
[Top] [All Lists]

svn commit: r519227 [3/4] - in /directory/sandbox/oersoy/ecore2ecore.mod

Subject: svn commit: r519227 [3/4] - in /directory/sandbox/oersoy/ecore2ecore.model.parent: ./ ecore2ecore.model.ecore/ ecore2ecore.model.ecore/.settings/ ecore2ecore.model.ecore/model/ ecore2ecore.model.ecore/src/ ecore2ecore.model.ecore/src/main/ ecore2ecore....
From:
Date: Sat, 17 Mar 2007 03:14:27 -0000
Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,23 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+
+import org.eclipse.emf.common.util.EMap;
+
+/**
+ * A sample validator interface for {@link 
org.apache.tuscany.model.emf.ecore2ecore.DirectionBuffer}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface DirectionBufferValidator {
+       boolean validate();
+
+       boolean validateEPackageNamespace2MappingRootMap(EMap<String, Mapping> 
value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,24 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ * A sample validator interface for {@link java.util.Map.Entry}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface EClass2MappingMapEntryValidator {
+       boolean validate();
+
+       boolean validateTypedKey(EClass value);
+       boolean validateTypedValue(Mapping value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,22 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+
+/**
+ * A sample validator interface for {@link java.util.Map.Entry}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface EPackageNamespace2MappingRootMapValidator {
+       boolean validate();
+
+       boolean validateTypedKey(String value);
+       boolean validateTypedValue(Mapping value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,22 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+/**
+ * A sample validator interface for {@link java.util.Map.Entry}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface EStructuralFeature2EStructuralFeatureMapEntryValidator {
+       boolean validate();
+
+       boolean validateTypedKey(EStructuralFeature value);
+       boolean validateTypedValue(EStructuralFeature value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,25 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+
+import org.eclipse.emf.common.util.EMap;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ * A sample validator interface for {@link 
org.apache.tuscany.model.emf.ecore2ecore.MappingRoot}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface MappingRootValidator {
+       boolean validate();
+
+       boolean validateEClass2MappingMap(EMap<EClass, Mapping> value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/src/main/java/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,25 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.model.emf.ecore2ecore.validation;
+
+import org.eclipse.emf.common.util.EMap;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+/**
+ * A sample validator interface for {@link 
org.apache.tuscany.model.emf.ecore2ecore.Mapping}.
+ * This doesn't really do anything, and it's not a real EMF artifact.
+ * It was generated by the org.eclipse.emf.examples.generator.validator 
plug-in to illustrate how EMF's code generator can be extended.
+ * This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+ */
+public interface MappingValidator {
+       boolean validate();
+
+       boolean validateTargetEClass(EClass value);
+       boolean 
validateEStructuralFeature2EStructuralFeatureMap(EMap<EStructuralFeature, 
EStructuralFeature> value);
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/DirectionBuffer.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/DirectionBuffer.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/DirectionBuffer.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcoreFactory.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcoreFactory.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcoreFactory.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage$Literals.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage%24Literals.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage$Literals.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Ecore2EcorePackage.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Mapping.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Mapping.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/Mapping.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/MappingRoot.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/MappingRoot.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/MappingRoot.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/DirectionBufferImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/DirectionBufferImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/DirectionBufferImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EClass2MappingMapEntryImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EClass2MappingMapEntryImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EClass2MappingMapEntryImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EPackageNamespace2MappingRootMapImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EPackageNamespace2MappingRootMapImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EPackageNamespace2MappingRootMapImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EStructuralFeature2EStructuralFeatureMapEntryImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EStructuralFeature2EStructuralFeatureMapEntryImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/EStructuralFeature2EStructuralFeatureMapEntryImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcoreFactoryImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcoreFactoryImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcoreFactoryImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcorePackageImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcorePackageImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/Ecore2EcorePackageImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingRootImpl.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingRootImpl.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/impl/MappingRootImpl.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory$1.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory%241.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory$1.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreAdapterFactory.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreSwitch.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreSwitch.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/util/Ecore2EcoreSwitch.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/DirectionBufferValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EClass2MappingMapEntryValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EPackageNamespace2MappingRootMapValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/EStructuralFeature2EStructuralFeatureMapEntryValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingRootValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/classes/org/apache/tuscany/model/emf/ecore2ecore/validation/MappingValidator.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/ecore2ecore.model-1.0-SNAPSHOT.jar
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/ecore2ecore.model-1.0-SNAPSHOT.jar?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/target/ecore2ecore.model-1.0-SNAPSHOT.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/text/description.txt
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/text/description.txt?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/text/description.txt
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.model/text/description.txt
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,31 @@
+Model Ecore2ecore
+
+This model description is not a real EMF artifact. It was generated by the
+org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
+code generator can be extended.
+This can be disabled with -vmargs 
-Dorg.eclipse.emf.examples.generator.validator=false.
+
+Package ecore2ecore <http://www.apache.org/maven.model.ecore2ecore>
+
+  Class Mapping
+    Reference targetEClass : EClass
+    Reference eStructuralFeature2EStructuralFeatureMap : 
EStructuralFeature2EStructuralFeatureMapEntry<<1..*>>
+
+  Class MappingRoot
+    Reference eClass2MappingMap : EClass2MappingMapEntry<<1..*>>
+    Operation getTargetMapping(EObject) : Mapping
+
+  Class DirectionBuffer
+    Reference ePackageNamespace2MappingRootMap : 
EPackageNamespace2MappingRootMap<<1..*>>
+
+  Class EStructuralFeature2EStructuralFeatureMapEntry
+    Reference key : EStructuralFeature
+    Reference value : EStructuralFeature
+
+  Class EClass2MappingMapEntry
+    Reference key : EClass
+    Reference value : Mapping
+
+  Class EPackageNamespace2MappingRootMap
+    Attribute key : EString
+    Reference value : Mapping

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.classpath
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.classpath?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.classpath
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.classpath
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,44 @@
+<classpath>
+  <classpathentry kind="src" path="src/main/java"/>
+  <classpathentry kind="src" path="src/test/java" 
output="target/test-classes"/>
+  <classpathentry kind="output" path="target/classes"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-ecore2xml-ui/2.3.0-M4/mapping-ecore2xml-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/importer/2.3.0-M4/importer-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-edit/2.3.0-M4/ecore-edit-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore-editor/2.3.0-M4/mapping-xsd2ecore-editor-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/codegen/2.3.0-M4/codegen-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore/2.3.0-M4/ecore-2.3.0-M4.jar"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/codegen-ecore-ui/2.3.0-M4/codegen-ecore-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/importer-ecore/2.3.0-M4/importer-ecore-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/converter/2.3.0-M4/converter-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-ecore2xml/2.3.0-M4/mapping-ecore2xml-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/importer-java/2.3.0-M4/importer-java-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/edit-ui/2.3.0-M4/edit-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-ui/2.3.0-M4/mapping-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore/2.3.0-M4/mapping-xsd2ecore-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ant/2.3.0-M4/ant-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-sdo/2.3.0-M4/ecore-sdo-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/exporter/2.3.0-M4/exporter-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/xsd/ecore-exporter/2.3.0-M4/ecore-exporter-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-sdo-edit/2.3.0-M4/ecore-sdo-edit-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/commonj-sdo/2.3.0-M4/commonj-sdo-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore-editor/2.3.0-M4/mapping-ecore2ecore-editor-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/common-ui/2.3.0-M4/common-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-change/2.3.0-M4/ecore-change-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping/2.3.0-M4/mapping-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-xmi/2.3.0-M4/ecore-xmi-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/ecore-change-edit/2.3.0-M4/ecore-change-edit-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/xsd/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/apache/maven/emf/ecore2ecore.model/1.0-SNAPSHOT/ecore2ecore.model-1.0-SNAPSHOT.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/common/2.3.0-M4/common-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/emf/2.3.0-M4/emf-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/xsd/xsd/2.3.0-M4/xsd-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore/2.3.0-M4/mapping-ecore2ecore-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/xsd/ecore-importer/2.3.0-M4/ecore-importer-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/importer-rose/2.3.0-M4/importer-rose-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/codegen-ui/2.3.0-M4/codegen-ui-2.3.0-M4.jar"/>
+  <classpathentry kind="var" 
path="M2_REPO/org/eclipse/emf/codegen-ecore/2.3.0-M4/codegen-ecore-2.3.0-M4.jar"/>
+</classpath>
\ No newline at end of file

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.project
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.project?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.project
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.project
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,14 @@
+<projectDescription>
+  <name>ecore2ecore.processor</name>
+  <comment/>
+  <projects/>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+      <arguments/>
+    </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+  </natures>
+</projectDescription>
\ No newline at end of file

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.settings/org.eclipse.jdt.core.prefs
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.settings/org.eclipse.jdt.core.prefs?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.settings/org.eclipse.jdt.core.prefs
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/.settings/org.eclipse.jdt.core.prefs
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,5 @@
+#Thu Feb 01 19:18:15 CST 2007
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/pom.xml
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/pom.xml?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/pom.xml 
(added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/pom.xml 
Fri Mar 16 20:14:22 2007
@@ -0,0 +1,182 @@
+<?xml version="1.0"?>
+<project>
+   <parent>
+      <artifactId>ecore2ecore.model.parent</artifactId>
+      <groupId>org.apache.tuscany.emf</groupId>
+      <version>1.0-SNAPSHOT</version>
+   </parent>
+   <modelVersion>4.0.0</modelVersion>
+   <groupId>org.apache.tuscany.emf</groupId>
+   <artifactId>ecore2ecore.processor</artifactId>
+   <name></name>
+   <version>1.0-SNAPSHOT</version>
+   <url>http://pyramidetechnologies.com/model/archetype</url>
+   <build>
+      <plugins>
+         <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+               <source>1.5</source>
+               <target>1.5</target>
+            </configuration>
+         </plugin>
+      </plugins>
+   </build>
+   <dependencies>
+
+      <dependency>
+         <groupId>org.apache.maven.emf</groupId>
+         <artifactId>ecore2ecore.model</artifactId>
+         <version>1.0-SNAPSHOT</version>
+      </dependency>
+
+      <dependency>
+         <groupId>junit</groupId>
+         <artifactId>junit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ant</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>codegen</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>codegen-ecore</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>codegen-ecore-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>codegen-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>common</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>commonj-sdo</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>common-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>converter</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-change</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-change-edit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-edit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-sdo</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-sdo-edit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>ecore-xmi</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>edit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>edit-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>emf</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>exporter</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>importer</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>importer-ecore</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>importer-java</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>importer-rose</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-ecore2ecore</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-ecore2ecore-editor</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-ecore2xml</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-ecore2xml-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-ui</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-xsd2ecore</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.emf</groupId>
+         <artifactId>mapping-xsd2ecore-editor</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.xsd</groupId>
+         <artifactId>ecore-exporter</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.xsd</groupId>
+         <artifactId>ecore-importer</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.xsd</groupId>
+         <artifactId>edit</artifactId>
+      </dependency>
+      <dependency>
+         <groupId>org.eclipse.xsd</groupId>
+         <artifactId>xsd</artifactId>
+      </dependency>
+   </dependencies>
+</project>
\ No newline at end of file

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,202 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.helpers.impl;
+
+import java.util.Iterator;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+import org.apache.tuscany.model.emf.ecore2ecore.MappingRoot;
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EFactory;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+/**
+ * <p>Contains helper methods for creating another model instance
+ * using a source model instance and an Ecore2Ecore MappingRoot.</p>
+ */
+
+public class Ecore2EcoreProcessorHelper {
+
+    /**
+     * <p>Sets the targetEAttribute on the targetEObject
+     * to the value contained in the sourceEAttribute on the sourceEObject.</p>
+     * 
+     * @param sourceEObject the object containing the value of the 
sourceEAttribute.
+     * @param eFeature2EFeatureMap a map containing the target EAttributes for 
the corresponding source EAttributes.
+     * @param targetEObject the object containing targetEAttribute to be set.
+     * @param sourceEAttribute the targetEAttribute.
+     */
+       public static void setTargetEAttribute(
+                       EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap,
+                       EAttribute targetEAttribute,
+                       EObject sourceEObject,
+                       EObject targetEObject)
+       {
+        EAttribute sourceEAttribute                    = 
+            (EAttribute) eFeature2EFeatureMap.get(targetEAttribute);
+        
+               if (sourceEAttribute != null)
+               {       
+                       Object sourceEAttributeValue    = 
sourceEObject.eGet(sourceEAttribute);
+                       targetEObject.eSet(targetEAttribute, 
sourceEAttributeValue);
+               }
+       }
+
+    /**
+     * <p>Sets targetEAttributes on the targetEObject
+     * to values contained by sourceEAttributes on the sourceEObject</p>.
+     * 
+     * @param sourceEObject the object containing the value of the 
sourceEAttribute
+     * @param eFeature2EFeatureMap a map containing the target EAttributes for 
the corresponding source EAttributes
+     * @param targetEObject the object containing the targetEAttributes that 
the sourceEAttribute values are being mapped to.
+     */
+       public static void setTargetEAttributes(
+                       EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap, 
+                       EObject sourceEObject,
+                       EObject targetEObject)
+       {
+               
+               EList<EAttribute> targetEAttributes                     = 
+                       targetEObject.eClass().getEAllAttributes();
+        
+               Iterator<EAttribute> targetEAttributesIterator  = 
+                       targetEAttributes.iterator();
+               
+               while(targetEAttributesIterator.hasNext())
+               {
+                       EAttribute targetEAttribute                     = 
targetEAttributesIterator.next();
+                       
+                       setTargetEAttribute(
+                                       eFeature2EFeatureMap,
+                                       targetEAttribute,
+                                       sourceEObject,
+                                       targetEObject);
+               }
+       }
+   
+    /**
+     * Sets the target EReferences.
+     * 
+     * @param sourceEObject the source E object
+     * @param mappingRoot the mapping root
+     * @param targetEObject the target E object
+     */
+    public static void setTargetEReferences(
+        MappingRoot mappingRoot,
+        EObject sourceEObject,
+        EObject targetEObject)
+    {
+        EList<EReference> targetEReferences             = 
+            targetEObject.eClass().getEAllReferences();
+        
+        Iterator<EReference> targetEReferenceIterator   = 
+            targetEReferences.iterator();
+        
+        Mapping mapping = mappingRoot.getTargetMapping( sourceEObject );
+
+        EMap<EStructuralFeature, EStructuralFeature> eFeature2FeatureMap = 
+            mapping.getEStructuralFeature2EStructuralFeatureMap();
+        
+        while (targetEReferenceIterator.hasNext())
+        {
+            EReference targetEReference = targetEReferenceIterator.next();
+            
+            EReference sourceEReference = 
+                (EReference) eFeature2FeatureMap.get( targetEReference );
+            
+            if (sourceEReference != null)
+            {
+                if (!sourceEReference.isMany())
+                {
+                    setTargetEReferencesHelper(
+                        mappingRoot,
+                        sourceEObject,
+                        targetEObject,
+                        sourceEReference,
+                        targetEReference);
+                }
+                else
+                {
+                    EList<EObject> sourceEReferenceInstances = 
+                        (EList<EObject>) sourceEObject.eGet(sourceEReference);
+                    
+                    Iterator<EObject> sourceEReferenceInstanceIterator = 
+                        sourceEReferenceInstances.iterator();
+                    
+                    while (sourceEReferenceInstanceIterator.hasNext())
+                    {
+                        EObject sourceEReferenceInstance = 
+                            sourceEReferenceInstanceIterator.next();
+
+                        if (sourceEReferenceInstance != null)
+                        {
+                            setTargetEReferencesHelper(
+                                mappingRoot,
+                                sourceEObject,
+                                targetEObject,
+                                sourceEReference,
+                                targetEReference);
+                         }
+                    }
+                }
+            }
+         }
+    }
+
+    /**
+     * Sets the target E references helper.
+     * 
+     * @param sourceEObject the source E object
+     * @param mappingRoot the mapping root
+     * @param sourceEReferenceInstance the source E reference instance
+     * @param targetEObject the target E object
+     */
+    public static void setTargetEReferencesHelper(
+        MappingRoot mappingRoot,
+        EObject sourceEObject,
+        EObject targetEObject,
+        EReference sourceEReference,
+        EReference targetEReference)
+
+    {
+        EObject sourceEReferenceInstance = 
+            (EObject) sourceEObject.eGet( sourceEReference );
+
+        if (sourceEReferenceInstance != null)
+        {
+            Mapping mapping = 
+                mappingRoot.getTargetMapping(sourceEReferenceInstance);
+            
+            EClass targetEReferenceEType =  
+                (EClass) mapping.getTargetEClass();
+        
+            EPackage targetEPackage = targetEReferenceEType.getEPackage();
+            EFactory targetEFactory = targetEPackage.getEFactoryInstance();
+            
+            EObject targetEReferenceInstance = 
+                targetEFactory.create(targetEReferenceEType);
+            
+            
+            EMap<EStructuralFeature, EStructuralFeature> eFeature2FeatureMap = 
+                mapping.getEStructuralFeature2EStructuralFeatureMap();
+
+            setTargetEAttributes(
+                    eFeature2FeatureMap,
+                    sourceEReferenceInstance, 
+                    targetEReferenceInstance);
+            
+            targetEObject.eSet(targetEReference, targetEReferenceInstance);
+            
+            setTargetEReferences(
+                    mappingRoot,
+                    sourceEReferenceInstance,
+                    targetEReferenceInstance);
+        }
+    }
+}
+
+    
\ No newline at end of file

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/main/java/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,63 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.impl;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+import org.apache.tuscany.model.emf.ecore2ecore.MappingRoot;
+import 
org.apache.tuscany.model.emf.processor.ecore2ecore.helpers.impl.Ecore2EcoreProcessorHelper;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EFactory;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+/**
+ * <p>
+ * Creates a target EObject based on a source EObject
+ * and a MappingRoot.
+ * </p>
+ */
+public class Ecore2EcoreProcessor {
+
+    /**
+     * <p>
+     * Sets the targetEAttribute on the targetEObject
+     * to the value contained in the sourceEAttribute on the sourceEObject.
+     * </p>
+     *
+     * @param MappingRoot contains the mapping information for creating the 
target model
+     * @param sourceEObject the object containing the value of the 
sourceEAttribute.
+     * 
+     * TODO //Add capability to look up already created EObjects.
+     * This is needed when mapping 2 or more sourceEObjects to 1 targetEObject
+     * 
+     * TODO Add ability to select an eObject from a list on a multiplicity 
many source feature
+     * and map features of the selected EObject to the targetEObject 
+     */
+       public static EObject execute(EObject sourceEObject, MappingRoot 
mappingRoot)
+       {
+               Mapping mapping = mappingRoot.getTargetMapping(sourceEObject);
+               
+               EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap =
+                       mapping.getEStructuralFeature2EStructuralFeatureMap();
+       
+               EClass targetEClass             = mapping.getTargetEClass();
+               
+               EPackage targetEPackage = targetEClass.getEPackage();
+               
+               EFactory targetEFactory = targetEPackage.getEFactoryInstance();
+               
+               EObject targetEObject   = targetEFactory.create(targetEClass);
+               
+               Ecore2EcoreProcessorHelper.setTargetEAttributes(
+                               eFeature2EFeatureMap,
+                               sourceEObject,
+                               targetEObject);
+               
+               Ecore2EcoreProcessorHelper.setTargetEReferences(
+                               mappingRoot,
+                               sourceEObject,
+                               targetEObject);
+
+               return targetEObject;
+       }
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorHelperTest.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorHelperTest.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorHelperTest.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorHelperTest.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,163 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.tests;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+import org.apache.tuscany.model.emf.ecore2ecore.MappingRoot;
+import 
org.apache.tuscany.model.emf.processor.ecore2ecore.helpers.impl.Ecore2EcoreProcessorHelper;
+import org.eclipse.emf.common.util.EMap;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import junit.framework.TestCase;
+
+public class Ecore2EcoreProcessorHelperTest 
+extends TestCase 
+implements TestHelperConstants 
+       
+{
+       private EClass car2EClass               = null;
+       
+       private EObject car1Instance    = null;
+       private EObject car2Instance    = null;
+       
+       private MappingRoot mappingRoot = null; 
+
+       private TestHelper testHelper = null;
+       
+       protected void setUp() throws Exception 
+       {
+               testHelper = new TestHelper();
+               
+               car2EClass = testHelper.getCar2EClass();
+
+               car1Instance = 
+                       testHelper.getCar1Instance();
+               
+               car2Instance = 
+                       
testHelper.getManufacturer2EFactory().create(car2EClass);
+               
+               mappingRoot = 
+                       testHelper.getManufacturer1ToManufacturer2MappingRoot();
+       }
+    
+       public void testSetEAttribute()
+       {
+               Mapping mapping = mappingRoot.getTargetMapping(car1Instance);
+               
+               EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap =
+                       mapping.getEStructuralFeature2EStructuralFeatureMap();
+               
+               
assertTrue(car2Instance.eGet(testHelper.getCar2NameEAttribute()) == null);
+               
assertTrue(car2Instance.eGet(testHelper.getCar2MakeEAttribute()) == null);
+               
+               Ecore2EcoreProcessorHelper.setTargetEAttribute(
+                               eFeature2EFeatureMap,
+                               testHelper.getCar2NameEAttribute(),
+                               car1Instance, 
+                               car2Instance);
+        
+               
+               assertTrue(car2Instance.eGet(
+                               testHelper.getCar2NameEAttribute()) 
+                               == 
+                                       CAR1_NAME_EATTRIBUTE_VALUE);
+
+        Ecore2EcoreProcessorHelper.setTargetEAttribute(
+                               eFeature2EFeatureMap,
+                               testHelper.getCar2MakeEAttribute(),
+                               car1Instance, 
+                               car2Instance);
+
+               assertTrue(car2Instance.eGet(
+                               testHelper.getCar2MakeEAttribute()) 
+                               == 
+                                       CAR1_MAKE_EATTRIBUTE_VALUE); 
+       }
+
+    public void testSetEAttributes()
+       {
+               Mapping mapping = mappingRoot.getTargetMapping(car1Instance);
+               
+               EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap =
+                       mapping.getEStructuralFeature2EStructuralFeatureMap();
+       
+               
assertTrue(car2Instance.eGet(testHelper.getCar2NameEAttribute()) == null);
+               
assertTrue(car2Instance.eGet(testHelper.getCar2MakeEAttribute()) == null);
+               
+               Ecore2EcoreProcessorHelper.setTargetEAttributes(
+                               eFeature2EFeatureMap, 
+                               car1Instance, 
+                               car2Instance);
+               
+               assertTrue(car2Instance.eGet(
+                               testHelper.getCar2NameEAttribute()) 
+                               == 
+                                       CAR1_NAME_EATTRIBUTE_VALUE);
+               assertTrue(car2Instance.eGet(
+                               testHelper.getCar2MakeEAttribute()) 
+                               == 
+                                       CAR1_MAKE_EATTRIBUTE_VALUE);
+       }
+       
+       /*
+        * Note that this is just an example of what is done in the processor
+        * 
+        * Initializing attributes on
+        * manufacturer2Instance is not necessary,
+        * because it does not have any EAttributes 
+        */
+    
+       public void testSetEReferences()
+       {
+               EObject manufacturer1Instance   = 
+                       testHelper.getManufacturer1Instance();
+               
+               EClass manufacturer2EClass              = 
+                       testHelper.getManufacturer2EClass();
+               
+               EObject manufacturer2Instance   = 
+                       testHelper.
+                       getManufacturer2EFactory().
+                       create(manufacturer2EClass);
+               
+               //Note just for show - see top comment
+               Mapping mapping = 
mappingRoot.getTargetMapping(manufacturer1Instance);
+               
+               EMap<EStructuralFeature, EStructuralFeature> 
eFeature2EFeatureMap =
+                       mapping.getEStructuralFeature2EStructuralFeatureMap();
+
+               Ecore2EcoreProcessorHelper.setTargetEAttributes(
+                               eFeature2EFeatureMap, 
+                               manufacturer1Instance, 
+                               manufacturer2Instance);
+               //Show's over.
+
+               assertTrue(manufacturer2Instance.eGet(
+                               testHelper.getDealer2EReference())==null);
+
+               Ecore2EcoreProcessorHelper.setTargetEReferences(
+                               mappingRoot, 
+                               manufacturer1Instance, 
+                               manufacturer2Instance);
+
+               EObject dealer2Instance = 
+                       (EObject) 
manufacturer2Instance.eGet(testHelper.getDealer2EReference());
+               
+               assertTrue(dealer2Instance.eClass() == 
testHelper.getDealer2EClass());
+               
+               EObject car2Instance = 
+                       (EObject) 
dealer2Instance.eGet(testHelper.getCar2EReference());
+               
+               assertTrue(car2Instance.eClass() == testHelper.getCar2EClass());
+               
+               Object carName = 
car2Instance.eGet(testHelper.getCar2NameEAttribute());
+               Object carMake = 
car2Instance.eGet(testHelper.getCar2MakeEAttribute());
+               
+               assertTrue(carName.toString() == CAR1_NAME_EATTRIBUTE_VALUE);
+               assertTrue(carMake.toString() == CAR1_MAKE_EATTRIBUTE_VALUE);
+       }
+
+    protected void tearDown() throws Exception {
+               super.tearDown();
+       }
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorTest.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorTest.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorTest.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/Ecore2EcoreProcessorTest.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,74 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.tests;
+
+import org.apache.tuscany.model.emf.ecore2ecore.MappingRoot;
+import 
org.apache.tuscany.model.emf.processor.ecore2ecore.impl.Ecore2EcoreProcessor;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EObject;
+
+import junit.framework.TestCase;
+
+public class Ecore2EcoreProcessorTest 
+extends TestCase 
+implements TestHelperConstants{
+
+       private EClass car1EClass               = null;
+       
+       private EObject car1Instance    = null;
+       
+       private MappingRoot mappingRoot = null; 
+
+       private TestHelper testHelper = null;
+
+       protected void setUp() throws Exception 
+       {
+               testHelper = new TestHelper();
+               
+               car1EClass = testHelper.getCar1EClass();
+
+               car1Instance = 
+                       
testHelper.getManufacturer1EFactory().create(car1EClass);
+               
+               car1Instance.eSet(
+                               testHelper.getCar1NameEAttribute(), 
+                               CAR1_NAME_EATTRIBUTE_VALUE);
+               
+               car1Instance.eSet(
+                               testHelper.getCar1MakeEAttribute(), 
+                               CAR1_MAKE_EATTRIBUTE_VALUE);
+               
+               mappingRoot = 
+                       testHelper.getManufacturer1ToManufacturer2MappingRoot();
+       }
+
+       public void testExecute()
+       {
+       
+               EObject manufacturer1Instance   = 
+                       testHelper.getManufacturer1Instance();
+
+               EObject manufacturer2Instance = 
+                       Ecore2EcoreProcessor.execute(
+                               manufacturer1Instance, 
+                               mappingRoot);
+
+               EObject dealer2Instance = 
+                       (EObject) 
manufacturer2Instance.eGet(testHelper.getDealer2EReference());
+               
+               assertTrue(dealer2Instance.eClass() == 
testHelper.getDealer2EClass());
+               
+               EObject car2Instance = 
+                       (EObject) 
dealer2Instance.eGet(testHelper.getCar2EReference());
+               
+               assertTrue(car2Instance.eClass() == testHelper.getCar2EClass());
+               
+               Object carName = 
car2Instance.eGet(testHelper.getCar2NameEAttribute());
+               Object carMake = 
car2Instance.eGet(testHelper.getCar2MakeEAttribute());
+               
+               assertTrue(carName.toString() == CAR1_NAME_EATTRIBUTE_VALUE);
+               assertTrue(carMake.toString() == CAR1_MAKE_EATTRIBUTE_VALUE);
+       }
+
+       protected void tearDown() throws Exception {
+               super.tearDown();
+       }
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelper.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelper.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelper.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelper.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,439 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.tests;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EFactory;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.ecore.EcoreFactory;
+import org.eclipse.emf.ecore.EcorePackage;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Ecore2EcoreFactory;
+import org.apache.tuscany.model.emf.ecore2ecore.Mapping;
+import org.apache.tuscany.model.emf.ecore2ecore.MappingRoot;
+
+
+public class TestHelper implements TestHelperConstants {
+       
+       private static EcorePackage ecorePackage = EcorePackage.eINSTANCE;
+       private static EcoreFactory ecoreFactory = EcoreFactory.eINSTANCE;
+       
+       private static Ecore2EcoreFactory ecore2ecoreFactory = 
Ecore2EcoreFactory.eINSTANCE; 
+
+
+       private static EAttribute car1NameEAttribute = null;
+       
+       private static EAttribute car2NameEAttribute = null;
+       
+       private static EAttribute car1MakeEAttribute = null;
+       
+       private static EAttribute car2MakeEAttribute = null;
+
+       
+       private static EClass car1EClass = null;
+       
+       private static EClass car2EClass = null;
+
+       
+       private static EReference car1EReference = null;
+       
+       private static EReference car2EReference = null;
+       
+       
+       private static EClass dealer1EClass = null;
+       
+       private static EClass dealer2EClass = null;
+
+       
+       private static EReference dealer1EReference = null;
+       
+       private static EReference dealer2EReference = null;
+       
+
+       private static EClass manufacturer1EClass = null;
+       
+       private static EClass manufacturer2EClass = null;
+       
+
+       private static EPackage manufacturer1EPackage = null;
+       
+       private static EPackage manufacturer2EPackage = null;
+       
+       private static MappingRoot manufacturer1ToManufacturer2MappingRoot = 
null;
+       
+       private static EObject car1Instance                             = null; 
+       private static EObject dealer1Instance                  = null; 
+       private static EObject manufacturer1Instance    = null; 
+
+       
+
+       
+       private boolean initialized = false;
+       
+       public TestHelper()
+       {
+               this.initialize();
+       }
+       
+       public void initialize()
+       {
+               if (this.initialized == false)
+               {
+                       car1NameEAttribute      = createCar1NameEAttribute();
+                       car2NameEAttribute      = createCar2NameEAttribute();
+                       car1MakeEAttribute      = createCar1MakeEAttribute();
+                       car2MakeEAttribute      = createCar2MakeEAttribute();
+                       car1EClass                      = createCar1EClass();
+                       car2EClass                      = createCar2EClass();
+                       car1EReference          = createCar1EReference();
+                       car2EReference          = createCar2EReference();
+                       dealer1EClass           = createDealer1EClass();
+                       dealer2EClass           = createDealer2EClass();
+                       dealer1EReference       = createDealer1EReference();
+                       dealer2EReference       = createDealer2EReference();
+                       manufacturer1EClass     = createManufacturer1EClass();
+                       manufacturer2EClass     = createManufacturer2EClass();
+                       
+                       manufacturer1EPackage   = createManufacturer1EPackage();
+                       manufacturer2EPackage   = createManufacturer2EPackage();
+                       
+                       manufacturer1ToManufacturer2MappingRoot
+                                                                       = 
createManufacturer2ManufacturerMappingRoot();
+                       
+                       car1Instance                    = createCar1Instance();
+                       dealer1Instance                 = 
createDealer1Instance();
+                       manufacturer1Instance   = createManufacturer1Instance();
+               }
+               this.initialized = true;
+       }
+
+       private EAttribute createCar1NameEAttribute()
+       {
+               car1NameEAttribute = ecoreFactory.createEAttribute();
+               car1NameEAttribute.setName(CAR1_NAME_EATTRIBUTE_NAME_STRING);
+               car1NameEAttribute.setEType(ecorePackage.getEString());
+               return car1NameEAttribute;
+       }
+
+       private EAttribute createCar2NameEAttribute()
+       {
+               car2NameEAttribute = ecoreFactory.createEAttribute();
+               car2NameEAttribute.setName(CAR2_NAME_EATTRIBUTE_NAME_STRING);
+               car2NameEAttribute.setEType(ecorePackage.getEString());
+               return car2NameEAttribute;
+       }
+       
+       private EAttribute createCar1MakeEAttribute()
+       {
+               car1MakeEAttribute = ecoreFactory.createEAttribute();
+               car1MakeEAttribute.setName(CAR1_MAKE_EATTRIBUTE_NAME_STRING);
+               car1MakeEAttribute.setEType(ecorePackage.getEString());
+               return car1MakeEAttribute;
+       }
+
+       private EAttribute createCar2MakeEAttribute()
+       {
+               car2MakeEAttribute = ecoreFactory.createEAttribute();
+               car2MakeEAttribute.setName(CAR2_MAKE_EATTRIBUTE_NAME_STRING);
+               car2MakeEAttribute.setEType(ecorePackage.getEString());
+               return car2MakeEAttribute;
+       }
+
+       private EClass createCar1EClass()
+       {
+               car1EClass = ecoreFactory.createEClass();
+               car1EClass.setName(CAR1_ECLASS_NAME_STRING);
+               
car1EClass.getEStructuralFeatures().add(getCar1NameEAttribute());
+               
car1EClass.getEStructuralFeatures().add(getCar1MakeEAttribute());
+               
+               return car1EClass;
+       }
+       
+       private EClass createCar2EClass()
+       {
+               car2EClass = ecoreFactory.createEClass();
+               car2EClass.setName(CAR2_ECLASS_NAME_STRING);
+               
car2EClass.getEStructuralFeatures().add(getCar2NameEAttribute());
+               
car2EClass.getEStructuralFeatures().add(getCar2MakeEAttribute());
+
+               return car2EClass;
+       }
+
+       
+       
+       
+       private EReference createCar1EReference()
+       {
+               car1EReference = ecoreFactory.createEReference();
+               car1EReference.setName(CAR1_EREFERENCE_NAME_STRING);
+               car1EReference.setEType(car1EClass);
+
+               return car1EReference;
+       }
+
+       private EReference createCar2EReference()
+       {
+               car2EReference = ecoreFactory.createEReference();
+               car2EReference.setName(CAR2_EREFERENCE_NAME_STRING);
+               car2EReference.setEType(car2EClass);
+
+               return car2EReference;
+       }
+
+       private EClass createDealer1EClass()
+       {
+               dealer1EClass = ecoreFactory.createEClass();
+               dealer1EClass.setName(DEALER1_ECLASS_NAME_STRING);
+               dealer1EClass.getEStructuralFeatures().add(getCar1EReference());
+               return dealer1EClass;
+       }
+
+       private EClass createDealer2EClass()
+       {
+               dealer2EClass = ecoreFactory.createEClass();
+               dealer2EClass.setName(DEALER2_ECLASS_NAME_STRING);
+               dealer2EClass.getEStructuralFeatures().add(getCar2EReference());
+               return dealer2EClass;
+       }
+       
+       
+       private EReference createDealer1EReference()
+       {
+               dealer1EReference = ecoreFactory.createEReference();
+               dealer1EReference.setName(DEALER1_EREFERENCE_NAME_STRING);
+               dealer1EReference.setEType(getDealer1EClass());
+
+               return dealer1EReference;
+       }
+
+       private EReference createDealer2EReference()
+       {
+               dealer2EReference = ecoreFactory.createEReference();
+               dealer2EReference.setName(DEALER2_EREFERENCE_NAME_STRING);
+               dealer2EReference.setEType(getDealer2EClass());
+
+               return dealer2EReference;
+       }
+       
+       
+       private EClass createManufacturer1EClass()
+       {
+               manufacturer1EClass = ecoreFactory.createEClass();
+               manufacturer1EClass.setName(MANUFACTURER1_ECLASS_NAME_STRING);
+               
manufacturer1EClass.getEStructuralFeatures().add(getDealer1EReference());
+               return manufacturer1EClass;
+       }
+
+       private EClass createManufacturer2EClass()
+       {
+               manufacturer2EClass = ecoreFactory.createEClass();
+               manufacturer2EClass.setName(MANUFACTURER2_ECLASS_NAME_STRING);
+               
manufacturer2EClass.getEStructuralFeatures().add(getDealer2EReference());
+               return manufacturer2EClass;
+       }
+       
+       
+       private EPackage createManufacturer1EPackage()
+       {
+               manufacturer1EPackage = ecoreFactory.createEPackage();
+               
manufacturer1EPackage.setName(MANUFACTURER1_EPACKAGE_NAME_STRING);
+               
manufacturer1EPackage.setNsPrefix(MANUFACTURER1_EPACKAGE_NAME_STRING);
+               
manufacturer1EPackage.setNsURI(MANUFACTURER1_EPACKAGE_NAMESPACE_STRING);
+               manufacturer1EPackage.getEClassifiers().add(car1EClass);
+               manufacturer1EPackage.getEClassifiers().add(dealer1EClass);
+               
manufacturer1EPackage.getEClassifiers().add(manufacturer1EClass);
+               
+               return manufacturer1EPackage;
+       }
+       
+       private EPackage createManufacturer2EPackage()
+       {
+               manufacturer2EPackage = ecoreFactory.createEPackage();
+               
manufacturer2EPackage.setName(MANUFACTURER2_EPACKAGE_NAME_STRING);
+               
manufacturer2EPackage.setNsPrefix(MANUFACTURER2_EPACKAGE_NAME_STRING);
+               
manufacturer2EPackage.setNsURI(MANUFACTURER2_EPACKAGE_NAMESPACE_STRING);
+               manufacturer2EPackage.getEClassifiers().add(car2EClass);
+               manufacturer2EPackage.getEClassifiers().add(dealer2EClass);
+               
manufacturer2EPackage.getEClassifiers().add(manufacturer2EClass);
+               
+               return manufacturer2EPackage;
+       }
+       
+       private MappingRoot createManufacturer2ManufacturerMappingRoot()
+       {
+               MappingRoot manufacturer1ToManufacturer2MappingRoot             
        = 
+                       ecore2ecoreFactory.createMappingRoot();
+               
+               Mapping manufacturer1EClassToManufacturer2EClassMapping         
=
+                       ecore2ecoreFactory.createMapping();
+               
+               
manufacturer1EClassToManufacturer2EClassMapping.setTargetEClass(manufacturer2EClass);
+        
+               manufacturer1EClassToManufacturer2EClassMapping.
+               getEStructuralFeature2EStructuralFeatureMap().
+               put(dealer2EReference, dealer1EReference);
+
+               Mapping dealer1EClassTodealer2EClassMapping                     
                =
+                       ecore2ecoreFactory.createMapping();
+               
dealer1EClassTodealer2EClassMapping.setTargetEClass(dealer2EClass);
+               
+               dealer1EClassTodealer2EClassMapping.
+               getEStructuralFeature2EStructuralFeatureMap().
+               put(car2EReference,car1EReference);
+
+               Mapping car1EClassTocar2EClassMapping                           
                                =
+                       ecore2ecoreFactory.createMapping();
+               car1EClassTocar2EClassMapping.setTargetEClass(car2EClass);
+               
+               car1EClassTocar2EClassMapping.
+               getEStructuralFeature2EStructuralFeatureMap().
+               put(car2NameEAttribute, car1NameEAttribute);
+               
+               car1EClassTocar2EClassMapping.
+               getEStructuralFeature2EStructuralFeatureMap().
+               put(car2MakeEAttribute, car1MakeEAttribute);
+               
+               manufacturer1ToManufacturer2MappingRoot.
+               getEClass2MappingMap().
+               put(    
+                               manufacturer1EClass, 
+                               manufacturer1EClassToManufacturer2EClassMapping
+                       );
+               
+               manufacturer1ToManufacturer2MappingRoot.
+               getEClass2MappingMap().
+               put(    
+                               dealer1EClass, 
+                               dealer1EClassTodealer2EClassMapping
+                       );
+               
+               manufacturer1ToManufacturer2MappingRoot.
+               getEClass2MappingMap().
+               put(    
+                               car1EClass, 
+                               car1EClassTocar2EClassMapping
+                       );
+
+               return manufacturer1ToManufacturer2MappingRoot;
+       }
+
+       private EObject createCar1Instance()
+       {
+               car1Instance = getManufacturer1EFactory().create(car1EClass);
+               car1Instance.eSet(
+                               car1NameEAttribute, 
+                               CAR1_NAME_EATTRIBUTE_VALUE);
+               
+               car1Instance.eSet(
+                               car1MakeEAttribute, 
+                               CAR1_MAKE_EATTRIBUTE_VALUE);
+
+               return car1Instance;
+       }
+       
+       private EObject createDealer1Instance()
+       {
+               
+               EObject dealer1Instance                 = 
+                       getManufacturer1EFactory().
+                       create(dealer1EClass);
+               
+               dealer1Instance.eSet(car1EReference, car1Instance);
+
+               return dealer1Instance;
+       }
+       
+       private EObject createManufacturer1Instance()
+       {
+               manufacturer1Instance   = 
+                       getManufacturer1EFactory().
+                       create(manufacturer1EClass);
+               
+               manufacturer1Instance.eSet(
+                               dealer1EReference, 
+                               dealer1Instance);
+               
+               return manufacturer1Instance;
+       }
+       
+       public EAttribute getCar1NameEAttribute() {
+               return car1NameEAttribute;
+       }
+
+       public  EAttribute getCar2NameEAttribute() {
+               return car2NameEAttribute;
+       }
+
+       public EAttribute getCar1MakeEAttribute() {
+               return car1MakeEAttribute;
+       }
+
+       public EAttribute getCar2MakeEAttribute() {
+               return car2MakeEAttribute;
+       }
+
+       public EClass getCar1EClass() {
+               return car1EClass;
+       }
+
+       public EClass getCar2EClass() {
+               return car2EClass;
+       }
+
+       public EReference getCar1EReference() {
+               return car1EReference;
+       }
+
+       public EReference getCar2EReference() {
+               return car2EReference;
+       }
+
+       public EClass getDealer1EClass() {
+               return dealer1EClass;
+       }
+
+       public EClass getDealer2EClass() {
+               return dealer2EClass;
+       }
+
+       public EReference getDealer1EReference() {
+               return dealer1EReference;
+       }
+
+       public EReference getDealer2EReference() {
+               return dealer2EReference;
+       }
+
+       public EClass getManufacturer1EClass() {
+               return manufacturer1EClass;
+       }
+
+       public EClass getManufacturer2EClass() {
+               return manufacturer2EClass;
+       }
+
+       public MappingRoot getManufacturer1ToManufacturer2MappingRoot() {
+               return manufacturer1ToManufacturer2MappingRoot;
+       }
+
+       public EFactory getManufacturer1EFactory() {
+               return manufacturer1EPackage.getEFactoryInstance();
+       }
+
+       public EFactory getManufacturer2EFactory() {
+               return manufacturer2EPackage.getEFactoryInstance();
+       }
+
+       public EObject getCar1Instance() {
+               return car1Instance;
+       }
+
+       public EObject getDealer1Instance() {
+               return dealer1Instance;
+       }
+
+       public EObject getManufacturer1Instance() {
+               return manufacturer1Instance;
+       }
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelperConstants.java
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelperConstants.java?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelperConstants.java
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/src/test/java/org/apache/tuscany/model/emf/processor/ecore2ecore/tests/TestHelperConstants.java
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,56 @@
+package org.apache.tuscany.model.emf.processor.ecore2ecore.tests;
+
+import org.apache.tuscany.model.emf.ecore2ecore.Ecore2EcoreFactory;
+import org.eclipse.emf.ecore.EcoreFactory;
+import org.eclipse.emf.ecore.EcorePackage;
+
+public interface TestHelperConstants {
+       String CAR1_NAME_EATTRIBUTE_VALUE = "Tesla Roadster";
+       String CAR1_MAKE_EATTRIBUTE_VALUE = "Tesla";
+       
+       EcorePackage ecorePackage = EcorePackage.eINSTANCE;
+       EcoreFactory ecoreFactory = EcoreFactory.eINSTANCE;
+       
+       Ecore2EcoreFactory ecore2ecoreFactory = Ecore2EcoreFactory.eINSTANCE; 
+
+       String CAR1_NAME_EATTRIBUTE_NAME_STRING = "car1NameEAttribute";
+
+       String CAR2_NAME_EATTRIBUTE_NAME_STRING = "car2NameEAttribute";
+
+       String CAR1_MAKE_EATTRIBUTE_NAME_STRING = "car1MakeEAttribute";
+
+       String CAR2_MAKE_EATTRIBUTE_NAME_STRING = "car2MakeEAttribute";
+
+        
+       String CAR1_ECLASS_NAME_STRING = "car1EClass";
+
+       String CAR2_ECLASS_NAME_STRING = "car2EClass";
+
+       String CAR1_EREFERENCE_NAME_STRING = "car1EReference";
+
+       String CAR2_EREFERENCE_NAME_STRING = "car2EReference";
+       
+       
+       String DEALER1_ECLASS_NAME_STRING = "dealer1EClass";
+
+       String DEALER2_ECLASS_NAME_STRING = "dealer2EClass";
+       
+       String DEALER1_EREFERENCE_NAME_STRING = "dealer1EReference";
+
+       String DEALER2_EREFERENCE_NAME_STRING = "dealer2EReference";
+       
+       
+       String MANUFACTURER1_ECLASS_NAME_STRING = "manufacturer1EClass";
+
+       String MANUFACTURER2_ECLASS_NAME_STRING = "manufacturer2EClass";
+       
+
+       String MANUFACTURER1_EPACKAGE_NAME_STRING = "manufacturer1EPackage";
+
+       String MANUFACTURER2_EPACKAGE_NAME_STRING = "manufacturer2EPackage";
+
+       String MANUFACTURER1_EPACKAGE_NAMESPACE_STRING = 
"http:///manufacturer1Namespace";;
+
+       String MANUFACTURER2_EPACKAGE_NAMESPACE_STRING = 
"http:///manufacturer1Namespace";;
+
+}

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/helpers/impl/Ecore2EcoreProcessorHelper.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.class
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.class?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/classes/org/apache/tuscany/model/emf/processor/ecore2ecore/impl/Ecore2EcoreProcessor.class
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/ecore2ecore.processor-1.0-SNAPSHOT.jar
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/ecore2ecore.processor-1.0-SNAPSHOT.jar?view=auto&rev=519227
==============================================================================
Binary file - no diff available.

Propchange: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/ecore2ecore.processor-1.0-SNAPSHOT.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/surefire-reports/TEST-org.apache.tuscany.model.emf.processor.ecore2ecore.tests.Ecore2EcoreProcessorHelperTest.xml
URL: 
http://svn.apache.org/viewvc/directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/surefire-reports/TEST-org.apache.tuscany.model.emf.processor.ecore2ecore.tests.Ecore2EcoreProcessorHelperTest.xml?view=auto&rev=519227
==============================================================================
--- 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/surefire-reports/TEST-org.apache.tuscany.model.emf.processor.ecore2ecore.tests.Ecore2EcoreProcessorHelperTest.xml
 (added)
+++ 
directory/sandbox/oersoy/ecore2ecore.model.parent/ecore2ecore.processor/target/surefire-reports/TEST-org.apache.tuscany.model.emf.processor.ecore2ecore.tests.Ecore2EcoreProcessorHelperTest.xml
 Fri Mar 16 20:14:22 2007
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite failures="0" time="0.009" errors="0" skipped="0" tests="3" 
name="org.apache.tuscany.model.emf.processor.ecore2ecore.tests.Ecore2EcoreProcessorHelperTest">
+  <properties>
+    <property name="java.runtime.name" value="Java(TM) SE Runtime 
Environment"/>
+    <property name="sun.boot.library.path" 
value="/usr/java/jdk1.6.0/jre/lib/i386"/>
+    <property name="java.vm.version" value="1.6.0-b105"/>
+    <property name="java.vm.vendor" value="Sun Microsystems Inc."/>
+    <property name="java.vendor.url" value="http://java.sun.com/"/>
+    <property name="path.separator" value=":"/>
+    <property name="java.vm.name" value="Java HotSpot(TM) Client VM"/>
+    <property name="file.encoding.pkg" value="sun.io"/>
+    <property name="user.country" value="US"/>
+    <property name="sun.java.launcher" value="SUN_STANDARD"/>
+    <property name="sun.os.patch.level" value="unknown"/>
+    <property name="java.vm.specification.name" value="Java Virtual Machine 
Specification"/>
+    <property name="user.dir" 
value="/home/ole/workspace/ecore2ecore.model.parent/ecore2ecore.processor"/>
+    <property name="java.runtime.version" value="1.6.0-b105"/>
+    <property name="java.awt.graphicsenv" 
value="sun.awt.X11GraphicsEnvironment"/>
+    <property name="basedir" 
value="/home/ole/workspace/ecore2ecore.model.parent/ecore2ecore.processor"/>
+    <property name="java.endorsed.dirs" 
value="/usr/java/jdk1.6.0/jre/lib/endorsed"/>
+    <property name="os.arch" value="i386"/>
+    <property name="java.io.tmpdir" value="/tmp"/>
+    <property name="line.separator" value="
+"/>
+    <property name="java.vm.specification.vendor" value="Sun Microsystems 
Inc."/>
+    <property name="os.name" value="Linux"/>
+    <property name="sun.jnu.encoding" value="UTF-8"/>
+    <property name="java.library.path" 
value="/usr/java/jdk1.6.0/jre/lib/i386/client:/usr/java/jdk1.6.0/jre/lib/i386:/usr/java/jdk1.6.0/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib"/>
+    <property name="java.specification.name" value="Java Platform API 
Specification"/>
+    <property name="java.class.version" value="50.0"/>
+    <property name="sun.management.compiler" value="HotSpot Client Compiler"/>
+    <property name="os.version" value="2.6.19-1.2911.6.4.fc6"/>
+    <property name="user.home" value="/home/ole"/>
+    <property name="user.timezone" value="America/Chicago"/>
+    <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
+    <property name="file.encoding" value="UTF-8"/>
+    <property name="java.specification.version" value="1.6"/>
+    <property name="user.name" value="ole"/>
+    <property name="java.class.path" 
value="/home/ole/.m2/repository/org/apache/maven/surefire/surefire-api/2.0/surefire-api-2.0.jar:/home/ole/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar:/home/ole/.m2/repository/org/apache/maven/surefire/surefire-booter/2.0/surefire-booter-2.0.jar"/>
+    <property name="java.vm.specification.version" value="1.0"/>
+    <property name="sun.arch.data.model" value="32"/>
+    <property name="java.home" value="/usr/java/jdk1.6.0/jre"/>
+    <property name="java.specification.vendor" value="Sun Microsystems Inc."/>
+    <property name="user.language" value="en"/>
+    <property name="java.vm.info" value="mixed mode, sharing"/>
+    <property name="java.version" value="1.6.0"/>
+    <property name="java.ext.dirs" 
value="/usr/java/jdk1.6.0/jre/lib/ext:/usr/java/packages/lib/ext"/>
+    <property name="sun.boot.class.path" 
value="/usr/java/jdk1.6.0/jre/lib/resources.jar:/usr/java/jdk1.6.0/jre/lib/rt.jar:/usr/java/jdk1.6.0/jre/lib/sunrsasign.jar:/usr/java/jdk1.6.0/jre/lib/jsse.jar:/usr/java/jdk1.6.0/jre/lib/jce.jar:/usr/java/jdk1.6.0/jre/lib/charsets.jar:/usr/java/jdk1.6.0/jre/classes"/>
+    <property name="java.vendor" value="Sun Microsystems Inc."/>
+    <property name="localRepository" value="/home/ole/.m2/repository"/>
+    <property name="file.separator" value="/"/>
+    <property name="java.vendor.url.bug" 
value="http://java.sun.com/cgi-bin/bugreport.cgi"/>
+    <property name="sun.cpu.endian" value="little"/>
+    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+    <property name="sun.cpu.isalist" value=""/>
+  </properties>
+  <testcase time="0.009" name="testExecute"/>
+  <testcase time="0.002" name="testSetEAttribute"/>
+  <testcase time="0.001" name="testSetEAttributes"/>
+  <testcase time="0.004" name="testSetEReferences"/>
+</testsuite>
\ No newline at end of file


<Prev in Thread] Current Thread [Next in Thread>
  • svn commit: r519227 [3/4] - in /directory/sandbox/oersoy/ecore2ecore.model.parent: ./ ecore2ecore.model.ecore/ ecore2ecore.model.ecore/.settings/ ecore2ecore.model.ecore/model/ ecore2ecore.model.ecore/src/ ecore2ecore.model.ecore/src/main/ ecore2ecore...., oersoy <=