/** * Marks the package to indicate that it and everything it contains or that its contents depend on can no longer be changed. * This helps to improve the performance of the model but has no other effect. */ public static void freeze(EPackage ePackage) { try { ((EPackageImpl)ePackage).freeze(); } catch (ClassCastException exception) { // Ignore if we can't freeze. } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case EcorePackage.EPACKAGE__EANNOTATIONS: return getEAnnotations(); case EcorePackage.EPACKAGE__NAME: return getName(); case EcorePackage.EPACKAGE__NS_URI: return getNsURI(); case EcorePackage.EPACKAGE__NS_PREFIX: return getNsPrefix(); case EcorePackage.EPACKAGE__EFACTORY_INSTANCE: return getEFactoryInstance(); case EcorePackage.EPACKAGE__ECLASSIFIERS: return getEClassifiers(); case EcorePackage.EPACKAGE__ESUBPACKAGES: return getESubpackages(); case EcorePackage.EPACKAGE__ESUPER_PACKAGE: if (resolve) return getESuperPackage(); return basicGetESuperPackage(); } return eDynamicGet(featureID, resolve, coreType); }
protected EDataType initEDataType (EDataType d, Class<?> instanceClass, String name, boolean isSerializable, boolean isGenerated, String instanceTypeName) { initEDataType(d, instanceClass, name, isSerializable, isGenerated); if (instanceTypeName != null) { setInstanceTypeName(d, instanceTypeName); } return d; }
protected EClass initEClass (EClass c, Class<?> instanceClass, String name, boolean isAbstract, boolean isInterface, boolean isGenerated, String instanceTypeName) { initEClass(c, instanceClass, name, isAbstract, isInterface, isGenerated); if (instanceTypeName != null) { setInstanceTypeName(c, instanceTypeName); } return c; }
setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); initEClass(mimeContentEClass, MIMEContent.class, "MIMEContent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getMIMEContent_Type(), ecorePackage.getEString(), "type", null, 0, 1, MIMEContent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getMIMEContent_EPart(), theWSDLPackage.getPart(), EOperation op = addEOperation(mimeContentEClass, null, "setPart"); //$NON-NLS-1$ addEParameter(op, ecorePackage.getEString(), "part", 0, 1); //$NON-NLS-1$ addEOperation(mimeContentEClass, ecorePackage.getEString(), "getPart", 0, 1); //$NON-NLS-1$ initEClass(mimePartEClass, MIMEPart.class, "MIMEPart", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEReference( getMIMEPart_EExtensibilityElements(), theWSDLPackage.getExtensibilityElement(), op = addEOperation(mimePartEClass, null, "addExtensibilityElement"); //$NON-NLS-1$ addEParameter(op, theWSDLPackage.getIExtensibilityElement(), "extensibilityElement", 0, 1); //$NON-NLS-1$ addEOperation(mimePartEClass, this.getList(), "getExtensibilityElements", 0, 1); //$NON-NLS-1$ initEClass( mimeMultipartRelatedEClass,
setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); initEClass(httpBindingEClass, HTTPBinding.class, "HTTPBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getHTTPBinding_Verb(), ecorePackage.getEString(), "verb", null, 0, 1, HTTPBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(httpOperationEClass, HTTPOperation.class, "HTTPOperation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getHTTPOperation_LocationURI(), ecorePackage.getEString(), "locationURI", null, 0, 1, HTTPOperation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass( httpUrlReplacementEClass, HTTPUrlReplacement.class, "HTTPUrlReplacement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(httpUrlEncodedEClass, HTTPUrlEncoded.class, "HTTPUrlEncoded", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEClass(httpAddressEClass, HTTPAddress.class, "HTTPAddress", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getHTTPAddress_LocationURI(), ecorePackage.getEString(), "locationURI", null, 0, 1, HTTPAddress.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(
setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); initEClass(actionTypeEClass, ActionType.class, "ActionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getActionType_Message(), theXMLTypePackage.getString(), "message", null, 0, 1, ActionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActionType_Code(), theXMLTypePackage.getString(), "code", null, 0, 1, ActionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActionType_Locator(), theXMLTypePackage.getString(), "locator", null, 1, 1, ActionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(baseRequestTypeEClass, BaseRequestType.class, "BaseRequestType", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getBaseRequestType_Handle(), theXMLTypePackage.getString(), "handle", null, 0, 1, BaseRequestType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBaseRequestType_Service(), this.getServiceType(), "service", "WFS", 0, 1, BaseRequestType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBaseRequestType_Version(), theXMLTypePackage.getString(), "version", "1.1.0", 0, 1, BaseRequestType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBaseRequestType_BaseUrl(), theXMLTypePackage_1.getString(), "baseUrl", null, 0, 1, BaseRequestType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(deleteElementTypeEClass, DeleteElementType.class, "DeleteElementType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDeleteElementType_Filter(), this.getFilter(), "filter", null, 0, 1, DeleteElementType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeleteElementType_Handle(), theXMLTypePackage.getString(), "handle", null, 0, 1, DeleteElementType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeleteElementType_TypeName(), this.getQName(), "typeName", null, 0, 1, DeleteElementType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(describeFeatureTypeTypeEClass, DescribeFeatureTypeType.class, "DescribeFeatureTypeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDescribeFeatureTypeType_TypeName(), this.getQName(), "typeName", null, 0, -1, DescribeFeatureTypeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDescribeFeatureTypeType_OutputFormat(), theXMLTypePackage.getString(), "outputFormat", "text/xml; subtype=gml/3.1.1", 0, 1, DescribeFeatureTypeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDocumentRoot_Mixed(), theEcorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XMLNSPrefixMap(), theEcorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XSISchemaLocation(), theEcorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Delete(), this.getDeleteElementType(), null, "delete", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_DescribeFeatureType(), this.getDescribeFeatureTypeType(), null, "describeFeatureType", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
getEAnnotations().clear(); getEAnnotations().addAll((Collection<? extends EAnnotation>)newValue); return; case EcorePackage.EPACKAGE__NAME: setName((String)newValue); return; case EcorePackage.EPACKAGE__NS_URI: setNsURI((String)newValue); return; case EcorePackage.EPACKAGE__NS_PREFIX: setNsPrefix((String)newValue); return; case EcorePackage.EPACKAGE__EFACTORY_INSTANCE: setEFactoryInstance((EFactory)newValue); return; case EcorePackage.EPACKAGE__ECLASSIFIERS: getEClassifiers().clear(); getEClassifiers().addAll((Collection<? extends EClassifier>)newValue); return; case EcorePackage.EPACKAGE__ESUBPACKAGES: getESubpackages().clear(); getESubpackages().addAll((Collection<? extends EPackage>)newValue); return; eDynamicSet(featureID, newValue);
getEAnnotations().clear(); return; case EcorePackage.EPACKAGE__NAME: setName(NAME_EDEFAULT); return; case EcorePackage.EPACKAGE__NS_URI: setNsURI(NS_URI_EDEFAULT); return; case EcorePackage.EPACKAGE__NS_PREFIX: setNsPrefix(NS_PREFIX_EDEFAULT); return; case EcorePackage.EPACKAGE__EFACTORY_INSTANCE: setEFactoryInstance((EFactory)null); return; case EcorePackage.EPACKAGE__ECLASSIFIERS: getEClassifiers().clear(); return; case EcorePackage.EPACKAGE__ESUBPACKAGES: getESubpackages().clear(); return; eDynamicUnset(featureID);
initEAttribute (a, type, name, defaultValue, lowerBound, upperBound, isTransient, isVolatile, isChangeable, isUnsettable, false, true); initEAttribute (a, type, initEStructuralFeature (a, type, initEStructuralFeature (a, type, initEReference (r, type, initEReference (r, type, initEReference (r, type, initEReference (r,
/** * @since 2.10 */ protected void addAnnotation(ENamedElement eNamedElement, boolean [] path, String source, String [] details) { addAnnotation(eNamedElement, path, source, details, null); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MIMEFactory getMIMEFactory() { return (MIMEFactory)getEFactoryInstance(); }
@Override public Resource createResource(String uri) { Resource resource = super.createResource(uri); resource.getContents().clear(); resource.unload(); return resource; } }.createResource(uri);
setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); initEClass(soapBindingEClass, SOAPBinding.class, "SOAPBinding", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getSOAPBinding_TransportURI(), ecorePackage.getEString(), "transportURI", null, 0, 1, SOAPBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getSOAPBinding_Style(), ecorePackage.getEString(), "style", null, 0, 1, SOAPBinding.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEClass(soapBodyEClass, SOAPBody.class, "SOAPBody", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ initEAttribute( getSOAPBody_Use(), ecorePackage.getEString(), "use", null, 0, 1, SOAPBody.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getSOAPBody_NamespaceURI(), ecorePackage.getEString(), "namespaceURI", null, 0, 1, SOAPBody.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEAttribute( getSOAPBody_EEncodingStyles(), this.getIString(), "eEncodingStyles", null, 0, -1, SOAPBody.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ initEReference( getSOAPBody_EParts(), theWSDLPackage.getPart(),
setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); initEClass(abstractVersionedFeatureTypeEClass, AbstractVersionedFeatureType.class, "AbstractVersionedFeatureType", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getAbstractVersionedFeatureType_Version(), theXMLTypePackage.getString(), "version", null, 1, 1, AbstractVersionedFeatureType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAbstractVersionedFeatureType_Author(), theXMLTypePackage.getString(), "author", null, 0, 1, AbstractVersionedFeatureType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAbstractVersionedFeatureType_Date(), theXMLTypePackage.getDateTime(), "date", null, 1, 1, AbstractVersionedFeatureType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAbstractVersionedFeatureType_Message(), theXMLTypePackage.getString(), "message", null, 0, 1, AbstractVersionedFeatureType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(describeVersionedFeatureTypeTypeEClass, DescribeVersionedFeatureTypeType.class, "DescribeVersionedFeatureTypeType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDescribeVersionedFeatureTypeType_Versioned(), theXMLTypePackage.getBoolean(), "versioned", "true", 0, 1, DescribeVersionedFeatureTypeType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(differenceQueryTypeEClass, DifferenceQueryType.class, "DifferenceQueryType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDifferenceQueryType_Filter(), theXMLTypePackage.getAnySimpleType(), "filter", null, 0, 1, DifferenceQueryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDifferenceQueryType_FromFeatureVersion(), theXMLTypePackage.getString(), "fromFeatureVersion", "FIRST", 0, 1, DifferenceQueryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDifferenceQueryType_SrsName(), theXMLTypePackage.getAnyURI(), "srsName", null, 0, 1, DifferenceQueryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDifferenceQueryType_ToFeatureVersion(), theXMLTypePackage.getString(), "toFeatureVersion", "LAST", 0, 1, DifferenceQueryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDifferenceQueryType_TypeName(), theXMLTypePackage.getQName(), "typeName", null, 1, 1, DifferenceQueryType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DescribeVersionedFeatureType(), theXMLTypePackage.getAnySimpleType(), "describeVersionedFeatureType", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_DifferenceQuery(), this.getDifferenceQueryType(), null, "differenceQuery", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_GetDiff(), this.getGetDiffType(), null, "getDiff", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_GetLog(), this.getGetLogType(), null, "getLog", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_GetVersionedFeature(), this.getGetVersionedFeatureType(), null, "getVersionedFeature", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Rollback(), this.getRollbackType(), null, "rollback", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
getEAnnotations().clear(); getEAnnotations().addAll((Collection<? extends EAnnotation>)newValue); return; case EcorePackage.EPACKAGE__NAME: setName((String)newValue); return; case EcorePackage.EPACKAGE__NS_URI: setNsURI((String)newValue); return; case EcorePackage.EPACKAGE__NS_PREFIX: setNsPrefix((String)newValue); return; case EcorePackage.EPACKAGE__EFACTORY_INSTANCE: setEFactoryInstance((EFactory)newValue); return; case EcorePackage.EPACKAGE__ECLASSIFIERS: getEClassifiers().clear(); getEClassifiers().addAll((Collection<? extends EClassifier>)newValue); return; case EcorePackage.EPACKAGE__ESUBPACKAGES: getESubpackages().clear(); getESubpackages().addAll((Collection<? extends EPackage>)newValue); return; eDynamicSet(featureID, newValue);
getEAnnotations().clear(); return; case EcorePackage.EPACKAGE__NAME: setName(NAME_EDEFAULT); return; case EcorePackage.EPACKAGE__NS_URI: setNsURI(NS_URI_EDEFAULT); return; case EcorePackage.EPACKAGE__NS_PREFIX: setNsPrefix(NS_PREFIX_EDEFAULT); return; case EcorePackage.EPACKAGE__EFACTORY_INSTANCE: setEFactoryInstance((EFactory)null); return; case EcorePackage.EPACKAGE__ECLASSIFIERS: getEClassifiers().clear(); return; case EcorePackage.EPACKAGE__ESUBPACKAGES: getESubpackages().clear(); return; eDynamicUnset(featureID);
initEAttribute (a, type, name, defaultValue, lowerBound, upperBound, isTransient, isVolatile, isChangeable, isUnsettable, false, true); initEAttribute (a, type, initEStructuralFeature (a, type, initEStructuralFeature (a, type, initEReference (r, type, initEReference (r, type, initEReference (r, type, initEReference (r,
protected void addAnnotation(ENamedElement eNamedElement, String source, String [] details, URI [] references) { addAnnotation(eNamedElement, 0, source, details, references); }