public class XtypePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements XtypePackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListXtypePackage.LiteralseClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETeINSTANCE, eNAME, eNS_PREFIX, eNS_URI, IJVM_TYPE_REFERENCE_PROVIDER, XCOMPUTED_TYPE_REFERENCE, XCOMPUTED_TYPE_REFERENCE__EQUIVALENT, XCOMPUTED_TYPE_REFERENCE__TYPE_PROVIDER, XCOMPUTED_TYPE_REFERENCE_FEATURE_COUNT, XFUNCTION_TYPE_REF, XFUNCTION_TYPE_REF__EQUIVALENT, XFUNCTION_TYPE_REF__INSTANCE_CONTEXT, XFUNCTION_TYPE_REF__PARAM_TYPES, XFUNCTION_TYPE_REF__RETURN_TYPE, XFUNCTION_TYPE_REF__TYPE, XFUNCTION_TYPE_REF_FEATURE_COUNT, XIMPORT_DECLARATION, XIMPORT_DECLARATION__EXTENSION, XIMPORT_DECLARATION__IMPORTED_NAMESPACE, XIMPORT_DECLARATION__IMPORTED_TYPE, XIMPORT_DECLARATION__MEMBER_NAME, XIMPORT_DECLARATION__STATIC, XIMPORT_DECLARATION__WILDCARD, XIMPORT_DECLARATION_FEATURE_COUNT, XIMPORT_SECTION, XIMPORT_SECTION__IMPORT_DECLARATIONS, XIMPORT_SECTION_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EDataType |
getIJvmTypeReferenceProvider() |
org.eclipse.emf.ecore.EAttribute |
getXComputedTypeReference_TypeProvider() |
org.eclipse.emf.ecore.EClass |
getXComputedTypeReference() |
org.eclipse.emf.ecore.EAttribute |
getXFunctionTypeRef_InstanceContext() |
org.eclipse.emf.ecore.EReference |
getXFunctionTypeRef_ParamTypes() |
org.eclipse.emf.ecore.EReference |
getXFunctionTypeRef_ReturnType() |
org.eclipse.emf.ecore.EReference |
getXFunctionTypeRef_Type() |
org.eclipse.emf.ecore.EClass |
getXFunctionTypeRef() |
org.eclipse.emf.ecore.EAttribute |
getXImportDeclaration_Extension() |
org.eclipse.emf.ecore.EAttribute |
getXImportDeclaration_ImportedNamespace() |
org.eclipse.emf.ecore.EReference |
getXImportDeclaration_ImportedType() |
org.eclipse.emf.ecore.EAttribute |
getXImportDeclaration_MemberName() |
org.eclipse.emf.ecore.EAttribute |
getXImportDeclaration_Static() |
org.eclipse.emf.ecore.EAttribute |
getXImportDeclaration_Wildcard() |
org.eclipse.emf.ecore.EClass |
getXImportDeclaration() |
org.eclipse.emf.ecore.EReference |
getXImportSection_ImportDeclarations() |
org.eclipse.emf.ecore.EClass |
getXImportSection() |
XtypeFactory |
getXtypeFactory() |
static XtypePackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGeneObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static XtypePackage init()
This method is used to initialize XtypePackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
XtypePackage.eNS_URI,
createPackageContents(),
initializePackageContents()public org.eclipse.emf.ecore.EClass getXFunctionTypeRef()
getXFunctionTypeRef in interface XtypePackageXFunctionTypeRefpublic org.eclipse.emf.ecore.EReference getXFunctionTypeRef_ParamTypes()
getXFunctionTypeRef_ParamTypes in interface XtypePackageXFunctionTypeRef.getParamTypes(),
XtypePackage.getXFunctionTypeRef()public org.eclipse.emf.ecore.EReference getXFunctionTypeRef_ReturnType()
getXFunctionTypeRef_ReturnType in interface XtypePackageXFunctionTypeRef.getReturnType(),
XtypePackage.getXFunctionTypeRef()public org.eclipse.emf.ecore.EReference getXFunctionTypeRef_Type()
getXFunctionTypeRef_Type in interface XtypePackageXFunctionTypeRef.getType(),
XtypePackage.getXFunctionTypeRef()public org.eclipse.emf.ecore.EAttribute getXFunctionTypeRef_InstanceContext()
getXFunctionTypeRef_InstanceContext in interface XtypePackageXFunctionTypeRef.isInstanceContext(),
XtypePackage.getXFunctionTypeRef()public org.eclipse.emf.ecore.EClass getXComputedTypeReference()
getXComputedTypeReference in interface XtypePackageXComputedTypeReferencepublic org.eclipse.emf.ecore.EAttribute getXComputedTypeReference_TypeProvider()
getXComputedTypeReference_TypeProvider in interface XtypePackageXComputedTypeReference.getTypeProvider(),
XtypePackage.getXComputedTypeReference()public org.eclipse.emf.ecore.EClass getXImportSection()
getXImportSection in interface XtypePackageXImportSectionpublic org.eclipse.emf.ecore.EReference getXImportSection_ImportDeclarations()
getXImportSection_ImportDeclarations in interface XtypePackageXImportSection.getImportDeclarations(),
XtypePackage.getXImportSection()public org.eclipse.emf.ecore.EClass getXImportDeclaration()
getXImportDeclaration in interface XtypePackageXImportDeclarationpublic org.eclipse.emf.ecore.EAttribute getXImportDeclaration_Wildcard()
getXImportDeclaration_Wildcard in interface XtypePackageXImportDeclaration.isWildcard(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EAttribute getXImportDeclaration_Extension()
getXImportDeclaration_Extension in interface XtypePackageXImportDeclaration.isExtension(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EAttribute getXImportDeclaration_Static()
getXImportDeclaration_Static in interface XtypePackageXImportDeclaration.isStatic(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EReference getXImportDeclaration_ImportedType()
getXImportDeclaration_ImportedType in interface XtypePackageXImportDeclaration.getImportedType(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EAttribute getXImportDeclaration_MemberName()
getXImportDeclaration_MemberName in interface XtypePackageXImportDeclaration.getMemberName(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EAttribute getXImportDeclaration_ImportedNamespace()
getXImportDeclaration_ImportedNamespace in interface XtypePackageXImportDeclaration.getImportedNamespace(),
XtypePackage.getXImportDeclaration()public org.eclipse.emf.ecore.EDataType getIJvmTypeReferenceProvider()
getIJvmTypeReferenceProvider in interface XtypePackageIJvmTypeReferenceProviderpublic XtypeFactory getXtypeFactory()
getXtypeFactory in interface XtypePackagepublic void createPackageContents()
public void initializePackageContents()