diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java b/plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java index 82eec3039f..102fb243c8 100644 --- a/plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java +++ b/plugins/org.eclipse.emf.cdo.ui.defs/src/org/eclipse/emf/cdo/ui/defs/impl/CDOUIDefsPackageImpl.java @@ -86,7 +86,9 @@ public class CDOUIDefsPackageImpl extends EPackageImpl implements CDOUIDefsPacka public static CDOUIDefsPackage init() { if (isInited) + { return (CDOUIDefsPackage)EPackage.Registry.INSTANCE.getEPackage(CDOUIDefsPackage.eNS_URI); + } // Obtain or create and register package CDOUIDefsPackageImpl theCDOUIDefsPackage = (CDOUIDefsPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof CDOUIDefsPackageImpl ? EPackage.Registry.INSTANCE @@ -188,7 +190,9 @@ public class CDOUIDefsPackageImpl extends EPackageImpl implements CDOUIDefsPacka public void createPackageContents() { if (isCreated) + { return; + } isCreated = true; // Create classes and their features @@ -216,7 +220,9 @@ public class CDOUIDefsPackageImpl extends EPackageImpl implements CDOUIDefsPacka public void initializePackageContents() { if (isInitialized) + { return; + } isInitialized = true; // Initialize package @@ -235,7 +241,7 @@ public class CDOUIDefsPackageImpl extends EPackageImpl implements CDOUIDefsPacka // Add supertypes to classes editorDefEClass.getESuperTypes().add(theNet4jUtilDefsPackage.getDef()); - cdoEditorDefEClass.getESuperTypes().add(this.getEditorDef()); + cdoEditorDefEClass.getESuperTypes().add(getEditorDef()); // Initialize classes and features; add operations and parameters initEClass(editorDefEClass, EditorDef.class, "EditorDef", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |