entityEClass.getESuperTypes().add(this.getType()); primitivePropertyTypeEClass.getESuperTypes().add(this.getPropertyType()); objectPropertyTypeEClass.getESuperTypes().add(this.getPropertyType()); enumEClass.getESuperTypes().add(this.getType()); typeEClass.getESuperTypes().add(theModelPackage.getModel()); booleanPropertyAttributeEClass.getESuperTypes().add(this.getPropertyAttribute()); initEReference(getObjectPropertyType_Type(), this.getType(), null, "type", null, 0, 1, ObjectPropertyType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
entityEClass.getESuperTypes().add(this.getType()); primitivePropertyTypeEClass.getESuperTypes().add(this.getPropertyType()); objectPropertyTypeEClass.getESuperTypes().add(this.getPropertyType()); enumEClass.getESuperTypes().add(this.getType()); typeEClass.getESuperTypes().add(theModelPackage.getModel()); booleanPropertyAttributeEClass.getESuperTypes().add(this.getPropertyAttribute()); initEReference(getObjectPropertyType_Type(), this.getType(), null, "type", null, 0, 1, ObjectPropertyType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);