Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java')
-rw-r--r--plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java43
1 files changed, 30 insertions, 13 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java b/plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java
index 793e781493..3ed980462c 100644
--- a/plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java
+++ b/plugins/org.eclipse.emf.cdo.tests.model1/src/org/eclipse/emf/cdo/tests/legacy/model1/impl/Model1FactoryImpl.java
@@ -8,24 +8,24 @@
* Contributors:
* Eike Stepper - initial API and implementation
*
- * $Id: Model1FactoryImpl.java,v 1.5 2009-08-22 09:35:30 estepper Exp $
+ * $Id: Model1FactoryImpl.java,v 1.6 2009-12-27 15:50:55 mfluegge Exp $
*/
package org.eclipse.emf.cdo.tests.legacy.model1.impl;
-import org.eclipse.emf.cdo.tests.legacy.model1.Address;
-import org.eclipse.emf.cdo.tests.legacy.model1.Category;
-import org.eclipse.emf.cdo.tests.legacy.model1.Company;
-import org.eclipse.emf.cdo.tests.legacy.model1.Customer;
import org.eclipse.emf.cdo.tests.legacy.model1.Model1Factory;
import org.eclipse.emf.cdo.tests.legacy.model1.Model1Package;
-import org.eclipse.emf.cdo.tests.legacy.model1.Order;
-import org.eclipse.emf.cdo.tests.legacy.model1.OrderAddress;
-import org.eclipse.emf.cdo.tests.legacy.model1.OrderDetail;
-import org.eclipse.emf.cdo.tests.legacy.model1.Product1;
-import org.eclipse.emf.cdo.tests.legacy.model1.PurchaseOrder;
-import org.eclipse.emf.cdo.tests.legacy.model1.SalesOrder;
-import org.eclipse.emf.cdo.tests.legacy.model1.Supplier;
-import org.eclipse.emf.cdo.tests.legacy.model1.VAT;
+import org.eclipse.emf.cdo.tests.model1.Address;
+import org.eclipse.emf.cdo.tests.model1.Category;
+import org.eclipse.emf.cdo.tests.model1.Company;
+import org.eclipse.emf.cdo.tests.model1.Customer;
+import org.eclipse.emf.cdo.tests.model1.Order;
+import org.eclipse.emf.cdo.tests.model1.OrderAddress;
+import org.eclipse.emf.cdo.tests.model1.OrderDetail;
+import org.eclipse.emf.cdo.tests.model1.Product1;
+import org.eclipse.emf.cdo.tests.model1.PurchaseOrder;
+import org.eclipse.emf.cdo.tests.model1.SalesOrder;
+import org.eclipse.emf.cdo.tests.model1.Supplier;
+import org.eclipse.emf.cdo.tests.model1.VAT;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
@@ -34,6 +34,8 @@ import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.impl.EFactoryImpl;
import org.eclipse.emf.ecore.plugin.EcorePlugin;
+import java.util.Map;
+
/**
* <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc -->
*
@@ -113,6 +115,8 @@ public class Model1FactoryImpl extends EFactoryImpl implements Model1Factory
return createProduct1();
case Model1Package.ORDER_ADDRESS:
return createOrderAddress();
+ case Model1Package.PRODUCT_TO_ORDER:
+ return (EObject)createProductToOrder();
default:
throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
}
@@ -278,12 +282,25 @@ public class Model1FactoryImpl extends EFactoryImpl implements Model1Factory
*
* @generated
*/
+ public Map.Entry<Product1, SalesOrder> createProductToOrder()
+ {
+ ProductToOrderImpl productToOrder = new ProductToOrderImpl();
+ return productToOrder;
+ }
+
+ /**
+ * <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @generated
+ */
public VAT createVATFromString(EDataType eDataType, String initialValue)
{
VAT result = VAT.get(initialValue);
if (result == null)
+ {
throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '"
+ eDataType.getName() + "'");
+ }
return result;
}

Back to the top