protected EClass initEClass(EClass c, Class<?> instanceClass, String name, boolean isAbstract, boolean isInterface) { initEClassifier(c, ecorePackage.getEClass(), instanceClass, name); c.setAbstract(isAbstract); c.setInterface(isInterface); return c; }
g1.getETypeArguments().add(g2); collectionTypeEClass.getEGenericSuperTypes().add(g1); elementTypeEClass.getESuperTypes().add(theEcorePackage_1.getEClass()); elementTypeEClass.getESuperTypes() .add(theTypesPackage.getElementType()); g1.getETypeArguments().add(g2); invalidTypeEClass.getEGenericSuperTypes().add(g1); g1 = createEGenericType(theEcorePackage_1.getEClass()); messageTypeEClass.getEGenericSuperTypes().add(g1); g1 = createEGenericType(theTypesPackage.getMessageType()); g1.getETypeArguments().add(g2); templateParameterTypeEClass.getEGenericSuperTypes().add(g1); g1 = createEGenericType(theEcorePackage_1.getEClass()); tupleTypeEClass.getEGenericSuperTypes().add(g1); g1 = createEGenericType(theEcorePackage_1.getEDataType()); initEReference( getSendSignalAction_Signal(), theEcorePackage_1.getEClass(), null, "signal", null, 1, 1, SendSignalAction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
protected EClass initEClass(EClass c, Class<?> instanceClass, String name, boolean isAbstract, boolean isInterface, boolean isGenerated) { initEClassifier(c, ecorePackage.getEClass(), instanceClass, name, isGenerated); c.setAbstract(isAbstract); c.setInterface(isInterface); return c; }
javaClassEClass.getESuperTypes().add(theEcorePackage.getEClass()); javaParameterEClass.getESuperTypes().add(theEcorePackage.getEParameter()); methodEClass.getESuperTypes().add(theEcorePackage.getEOperation()); statementEClass.getESuperTypes().add(this.getBlock()); javaPackageEClass.getESuperTypes().add(theEcorePackage.getEPackage()); javaDataTypeEClass.getESuperTypes().add(theEcorePackage.getEClass()); arrayTypeEClass.getESuperTypes().add(this.getJavaClass()); javaEventEClass.getESuperTypes().add(theEcorePackage.getEStructuralFeature());
protected EClass initEClass(EClass c, Class<?> instanceClass, String name, boolean isAbstract, boolean isInterface) { initEClassifier(c, ecorePackage.getEClass(), instanceClass, name); c.setAbstract(isAbstract); c.setInterface(isInterface); return c; }
protected EClass initEClass(EClass c, Class<?> instanceClass, String name, boolean isAbstract, boolean isInterface, boolean isGenerated) { initEClassifier(c, ecorePackage.getEClass(), instanceClass, name, isGenerated); c.setAbstract(isAbstract); c.setInterface(isInterface); return c; }
permissionEClass.getESuperTypes().add(theEcorePackage.getEClass()); permissionEClass.getESuperTypes().add(this.getUamElement()); constraintEClass.getESuperTypes().add(this.getUamElement()); pObjectEClass.getESuperTypes().add(theEcorePackage.getEClass()); pObjectEClass.getESuperTypes().add(this.getUamElement()); pOperationEClass.getESuperTypes().add(theEcorePackage.getEOperation()); pOperationEClass.getESuperTypes().add(this.getUamElement()); roleEClass.getESuperTypes().add(theEcorePackage.getEClass()); roleEClass.getESuperTypes().add(this.getUamElement()); securityModelEClass.getESuperTypes().add(theEcorePackage.getEPackage());
private EClassifier getEType(EStructuralFeature feature) { EClassifier classifier = feature.getEType(); if (classifier instanceof EEnum) { return EcorePackage.eINSTANCE.getEEnum(); } if (classifier instanceof EClass) { return EcorePackage.eINSTANCE.getEClass(); } EPackage ePackage = classifier.getEPackage(); if (CDOModelUtil.isCorePackage(ePackage)) { return classifier; } if (CDOModelUtil.isTypesPackage(ePackage)) { return classifier; } return EcorePackage.eINSTANCE.getEDataType(); }
initEReference(getPackageObject_ClassObjects(), this.getClassObject(), null, "classObjects", null, 0, -1, PackageObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); addEOperation(packageObjectEClass, ecorePackage.getEClass(), "getAllEClasses", 0, -1, IS_UNIQUE, IS_ORDERED); addEOperation(classObjectEClass, ecorePackage.getEClass(), "getEClass", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEClass(), "eClass", 1, 1, IS_UNIQUE, IS_ORDERED);
addEParameter(op, ecorePackage.getEClass(), "type", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEClass(), "type", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, this.getQualifiedName(), "name", 0, 1, IS_UNIQUE, IS_ORDERED); addEParameter(op, ecorePackage.getEBoolean(), "ignoreCase", 0, 1, IS_UNIQUE, IS_ORDERED); initEReference(getIEObjectDescription_EClass(), ecorePackage.getEClass(), null, "eClass", null, 1, 1, IEObjectDescription.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getIEObjectDescription_Name(), this.getQualifiedName(), "name", null, 0, 1, IEObjectDescription.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getGenClass_Image(), ecorePackage.getEBoolean(), "image", "true", 0, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGenClass_Dynamic(), ecorePackage.getEBoolean(), "dynamic", null, 0, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_EcoreClass(), theEcorePackage.getEClass(), null, "ecoreClass", null, 1, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_GenFeatures(), this.getGenFeature(), this.getGenFeature_GenClass(), "genFeatures", null, 0, -1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_GenOperations(), this.getGenOperation(), this.getGenOperation_GenClass(), "genOperations", null, 0, -1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getGenClass_Image(), ecorePackage.getEBoolean(), "image", "true", 0, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGenClass_Dynamic(), ecorePackage.getEBoolean(), "dynamic", null, 0, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_EcoreClass(), theEcorePackage.getEClass(), null, "ecoreClass", null, 1, 1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_GenFeatures(), this.getGenFeature(), this.getGenFeature_GenClass(), "genFeatures", null, 0, -1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getGenClass_GenOperations(), this.getGenOperation(), this.getGenOperation_GenClass(), "genOperations", null, 0, -1, GenClass.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);