public class VarlinkIdlPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements VarlinkIdlPackage
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListVarlinkIdlPackage.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_UNSETARGUMENTS, ARGUMENTS__ARGUMENTS, ARGUMENTS_FEATURE_COUNT, ARRAY, ARRAY__TYPE, ARRAY_FEATURE_COUNT, BASIC_TYPE, BASIC_TYPE__TYPE, BASIC_TYPE_FEATURE_COUNT, DICTIONARY, DICTIONARY__TYPE, DICTIONARY_FEATURE_COUNT, eINSTANCE, ELEMENT_TYPE, ELEMENT_TYPE_FEATURE_COUNT, eNAME, eNS_PREFIX, eNS_URI, ENUM, ENUM__FIELDS, ENUM_FEATURE_COUNT, ERROR, ERROR__NAME, ERROR__PROPERTIES, ERROR_FEATURE_COUNT, FIELD, FIELD__NAME, FIELD__TYPE, FIELD_FEATURE_COUNT, INTERFACE, INTERFACE__MEMBERS, INTERFACE__NAME, INTERFACE_FEATURE_COUNT, MEMBER, MEMBER__NAME, MEMBER_FEATURE_COUNT, METHOD, METHOD__ARGUMENTS, METHOD__NAME, METHOD__RESULT, METHOD_FEATURE_COUNT, OBJECT, OBJECT__FIELDS, OBJECT_FEATURE_COUNT, OPTIONAL, OPTIONAL__TYPE, OPTIONAL_FEATURE_COUNT, RESULT, RESULT__RESULT, RESULT_FEATURE_COUNT, TYPE_ALIAS, TYPE_ALIAS__DEFINITION, TYPE_ALIAS__NAME, TYPE_ALIAS_DEFINITION, TYPE_ALIAS_DEFINITION_FEATURE_COUNT, TYPE_ALIAS_FEATURE_COUNT, TYPE_REFERENCE, TYPE_REFERENCE__NAME, TYPE_REFERENCE_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getArguments_Arguments() |
org.eclipse.emf.ecore.EClass |
getArguments() |
org.eclipse.emf.ecore.EReference |
getArray_Type() |
org.eclipse.emf.ecore.EClass |
getArray() |
org.eclipse.emf.ecore.EAttribute |
getBasicType_Type() |
org.eclipse.emf.ecore.EClass |
getBasicType() |
org.eclipse.emf.ecore.EReference |
getDictionary_Type() |
org.eclipse.emf.ecore.EClass |
getDictionary() |
org.eclipse.emf.ecore.EClass |
getElementType() |
org.eclipse.emf.ecore.EAttribute |
getEnum_Fields() |
org.eclipse.emf.ecore.EClass |
getEnum() |
org.eclipse.emf.ecore.EReference |
getError_Properties() |
org.eclipse.emf.ecore.EClass |
getError() |
org.eclipse.emf.ecore.EAttribute |
getField_Name() |
org.eclipse.emf.ecore.EReference |
getField_Type() |
org.eclipse.emf.ecore.EClass |
getField() |
org.eclipse.emf.ecore.EReference |
getInterface_Members() |
org.eclipse.emf.ecore.EAttribute |
getInterface_Name() |
org.eclipse.emf.ecore.EClass |
getInterface() |
org.eclipse.emf.ecore.EAttribute |
getMember_Name() |
org.eclipse.emf.ecore.EClass |
getMember() |
org.eclipse.emf.ecore.EReference |
getMethod_Arguments() |
org.eclipse.emf.ecore.EReference |
getMethod_Result() |
org.eclipse.emf.ecore.EClass |
getMethod() |
org.eclipse.emf.ecore.EReference |
getObject_Fields() |
org.eclipse.emf.ecore.EClass |
getObject() |
org.eclipse.emf.ecore.EReference |
getOptional_Type() |
org.eclipse.emf.ecore.EClass |
getOptional() |
org.eclipse.emf.ecore.EReference |
getResult_Result() |
org.eclipse.emf.ecore.EClass |
getResult() |
org.eclipse.emf.ecore.EReference |
getTypeAlias_Definition() |
org.eclipse.emf.ecore.EClass |
getTypeAlias() |
org.eclipse.emf.ecore.EClass |
getTypeAliasDefinition() |
org.eclipse.emf.ecore.EReference |
getTypeReference_Name() |
org.eclipse.emf.ecore.EClass |
getTypeReference() |
VarlinkIdlFactory |
getVarlinkIdlFactory() |
static VarlinkIdlPackage |
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, eObjectForURIFragmentSegment, 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, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, 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 VarlinkIdlPackage init()
This method is used to initialize VarlinkIdlPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
VarlinkIdlPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public org.eclipse.emf.ecore.EClass getInterface()
getInterface in interface VarlinkIdlPackageInterfacepublic org.eclipse.emf.ecore.EAttribute getInterface_Name()
getInterface_Name in interface VarlinkIdlPackageInterface.getName(),
VarlinkIdlPackage.getInterface()public org.eclipse.emf.ecore.EReference getInterface_Members()
getInterface_Members in interface VarlinkIdlPackageInterface.getMembers(),
VarlinkIdlPackage.getInterface()public org.eclipse.emf.ecore.EClass getMember()
getMember in interface VarlinkIdlPackageMemberpublic org.eclipse.emf.ecore.EAttribute getMember_Name()
getMember_Name in interface VarlinkIdlPackageMember.getName(),
VarlinkIdlPackage.getMember()public org.eclipse.emf.ecore.EClass getTypeAlias()
getTypeAlias in interface VarlinkIdlPackageTypeAliaspublic org.eclipse.emf.ecore.EReference getTypeAlias_Definition()
getTypeAlias_Definition in interface VarlinkIdlPackageTypeAlias.getDefinition(),
VarlinkIdlPackage.getTypeAlias()public org.eclipse.emf.ecore.EClass getTypeAliasDefinition()
getTypeAliasDefinition in interface VarlinkIdlPackageTypeAliasDefinitionpublic org.eclipse.emf.ecore.EClass getEnum()
getEnum in interface VarlinkIdlPackageEnumpublic org.eclipse.emf.ecore.EAttribute getEnum_Fields()
getEnum_Fields in interface VarlinkIdlPackageEnum.getFields(),
VarlinkIdlPackage.getEnum()public org.eclipse.emf.ecore.EClass getObject()
getObject in interface VarlinkIdlPackageObjectpublic org.eclipse.emf.ecore.EReference getObject_Fields()
getObject_Fields in interface VarlinkIdlPackageObject.getFields(),
VarlinkIdlPackage.getObject()public org.eclipse.emf.ecore.EClass getField()
getField in interface VarlinkIdlPackageFieldpublic org.eclipse.emf.ecore.EAttribute getField_Name()
getField_Name in interface VarlinkIdlPackageField.getName(),
VarlinkIdlPackage.getField()public org.eclipse.emf.ecore.EReference getField_Type()
getField_Type in interface VarlinkIdlPackageField.getType(),
VarlinkIdlPackage.getField()public org.eclipse.emf.ecore.EClass getElementType()
getElementType in interface VarlinkIdlPackageElementTypepublic org.eclipse.emf.ecore.EClass getArray()
getArray in interface VarlinkIdlPackageArraypublic org.eclipse.emf.ecore.EReference getArray_Type()
getArray_Type in interface VarlinkIdlPackageArray.getType(),
VarlinkIdlPackage.getArray()public org.eclipse.emf.ecore.EClass getDictionary()
getDictionary in interface VarlinkIdlPackageDictionarypublic org.eclipse.emf.ecore.EReference getDictionary_Type()
getDictionary_Type in interface VarlinkIdlPackageDictionary.getType(),
VarlinkIdlPackage.getDictionary()public org.eclipse.emf.ecore.EClass getOptional()
getOptional in interface VarlinkIdlPackageOptionalpublic org.eclipse.emf.ecore.EReference getOptional_Type()
getOptional_Type in interface VarlinkIdlPackageOptional.getType(),
VarlinkIdlPackage.getOptional()public org.eclipse.emf.ecore.EClass getTypeReference()
getTypeReference in interface VarlinkIdlPackageTypeReferencepublic org.eclipse.emf.ecore.EReference getTypeReference_Name()
getTypeReference_Name in interface VarlinkIdlPackageTypeReference.getName(),
VarlinkIdlPackage.getTypeReference()public org.eclipse.emf.ecore.EClass getBasicType()
getBasicType in interface VarlinkIdlPackageBasicTypepublic org.eclipse.emf.ecore.EAttribute getBasicType_Type()
getBasicType_Type in interface VarlinkIdlPackageBasicType.getType(),
VarlinkIdlPackage.getBasicType()public org.eclipse.emf.ecore.EClass getMethod()
getMethod in interface VarlinkIdlPackageMethodpublic org.eclipse.emf.ecore.EReference getMethod_Arguments()
getMethod_Arguments in interface VarlinkIdlPackageMethod.getArguments(),
VarlinkIdlPackage.getMethod()public org.eclipse.emf.ecore.EReference getMethod_Result()
getMethod_Result in interface VarlinkIdlPackageMethod.getResult(),
VarlinkIdlPackage.getMethod()public org.eclipse.emf.ecore.EClass getArguments()
getArguments in interface VarlinkIdlPackageArgumentspublic org.eclipse.emf.ecore.EReference getArguments_Arguments()
getArguments_Arguments in interface VarlinkIdlPackageArguments.getArguments(),
VarlinkIdlPackage.getArguments()public org.eclipse.emf.ecore.EClass getResult()
getResult in interface VarlinkIdlPackageResultpublic org.eclipse.emf.ecore.EReference getResult_Result()
getResult_Result in interface VarlinkIdlPackageResult.getResult(),
VarlinkIdlPackage.getResult()public org.eclipse.emf.ecore.EClass getError()
getError in interface VarlinkIdlPackageErrorpublic org.eclipse.emf.ecore.EReference getError_Properties()
getError_Properties in interface VarlinkIdlPackageError.getProperties(),
VarlinkIdlPackage.getError()public VarlinkIdlFactory getVarlinkIdlFactory()
getVarlinkIdlFactory in interface VarlinkIdlPackagepublic void createPackageContents()
public void initializePackageContents()
Copyright © 2017–2018. All rights reserved.