diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java | 64 |
1 files changed, 30 insertions, 34 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java index df56ea40c6..91e812ba64 100644 --- a/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.tests.model3/src/org/eclipse/emf/cdo/tests/model3/subpackage/impl/SubpackagePackageImpl.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: SubpackagePackageImpl.java,v 1.5 2008-09-18 12:57:20 estepper Exp $ + * $Id: SubpackagePackageImpl.java,v 1.6 2008-12-28 17:57:14 estepper Exp $ */ package org.eclipse.emf.cdo.tests.model3.subpackage.impl; @@ -20,14 +26,12 @@ import org.eclipse.emf.ecore.impl.EPackageImpl; /** * <!-- begin-user-doc --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> - * * @generated */ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePackage { /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ private EClass class2EClass = null; @@ -52,24 +56,27 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- 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() @@ -78,9 +85,7 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac public static SubpackagePackage init() { if (isInited) - { return (SubpackagePackage)EPackage.Registry.INSTANCE.getEPackage(SubpackagePackage.eNS_URI); - } // Obtain or create and register package SubpackagePackageImpl theSubpackagePackage = (SubpackagePackageImpl)(EPackage.Registry.INSTANCE @@ -113,7 +118,6 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EClass getClass2() @@ -123,7 +127,6 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public EReference getClass2_Class1() @@ -133,7 +136,6 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- begin-user-doc --> <!-- end-user-doc --> - * * @generated */ public SubpackageFactory getSubpackageFactory() @@ -143,23 +145,20 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- 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 @@ -169,23 +168,20 @@ public class SubpackagePackageImpl extends EPackageImpl implements SubpackagePac /** * <!-- 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 |