diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java | 67 |
1 files changed, 30 insertions, 37 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java index 3853e8bc4f..b6c6a9608b 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/impl/Model3PackageImpl.java @@ -1,8 +1,14 @@ /** - * <copyright> - * </copyright> + * Copyright (c) 2004 - 2008 Eike Stepper, Germany. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Eike Stepper - initial API and implementation * - * $Id: Model3PackageImpl.java,v 1.5 2008-09-18 12:57:20 estepper Exp $ + * $Id: Model3PackageImpl.java,v 1.6 2008-12-28 17:57:14 estepper Exp $ */ package org.eclipse.emf.cdo.tests.model3.impl; @@ -21,21 +27,18 @@ import org.eclipse.emf.ecore.impl.EPackageImpl; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> - * * @generated */ public class Model3PackageImpl extends EPackageImpl implements Model3Package { /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private EClass class1EClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private EClass metaRefEClass = null; @@ -60,24 +63,27 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private static boolean isInited = false; /** - * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. - * Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This - * method drives initialization for interdependent packages directly, in parallel with this package, itself. - * <p> - * Of this package and its interdependencies, all packages which have not yet been registered by their URI values are - * first created and registered. The packages are then initialized in two steps: meta-model objects for all of the - * packages are created before any are initialized, since one package's meta-model objects may refer to those of - * another. - * <p> - * Invocation of this method will not affect any packages that have already been initialized. <!-- begin-user-doc --> + * Creates, registers, and initializes the <b>Package</b> for this + * model, and for any others upon which it depends. Simple + * dependencies are satisfied by calling this method on all + * dependent packages before doing anything else. This method drives + * initialization for interdependent packages directly, in parallel + * with this package, itself. + * <p>Of this package and its interdependencies, all packages which + * have not yet been registered by their URI values are first created + * and registered. The packages are then initialized in two steps: + * meta-model objects for all of the packages are created before any + * are initialized, since one package's meta-model objects may refer to + * those of another. + * <p>Invocation of this method will not affect any packages that have + * already been initialized. + * <!-- begin-user-doc --> * <!-- end-user-doc --> - * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() @@ -86,9 +92,7 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package public static Model3Package init() { if (isInited) - { return (Model3Package)EPackage.Registry.INSTANCE.getEPackage(Model3Package.eNS_URI); - } // Obtain or create and register package Model3PackageImpl theModel3Package = (Model3PackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof Model3PackageImpl ? EPackage.Registry.INSTANCE @@ -121,7 +125,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EClass getClass1() @@ -131,7 +134,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EReference getClass1_Class2() @@ -141,7 +143,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EClass getMetaRef() @@ -151,7 +152,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EReference getMetaRef_EPackageRef() @@ -161,7 +161,6 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public Model3Factory getModel3Factory() @@ -171,23 +170,20 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private boolean isCreated = false; /** - * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its - * first. <!-- begin-user-doc --> <!-- end-user-doc --> - * + * Creates the meta-model objects for the package. This method is + * guarded to have no affect on any invocation but its first. + * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) - { return; - } isCreated = true; // Create classes and their features @@ -200,23 +196,20 @@ public class Model3PackageImpl extends EPackageImpl implements Model3Package /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private boolean isInitialized = false; /** - * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any - * invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --> - * + * Complete the initialization of the package and its meta-model. This + * method is guarded to have no affect on any invocation but its first. + * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) - { return; - } isInitialized = true; // Initialize package |