public class VarlinkIdlPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements VarlinkIdlPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
VarlinkIdlPackage.Literals
eClassifiers, 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, nsURI
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ARGUMENTS, 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, toString
eContents, eCrossReferences, getName, getNameGen, setName
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public 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 VarlinkIdlPackage
Interface
public org.eclipse.emf.ecore.EAttribute getInterface_Name()
getInterface_Name
in interface VarlinkIdlPackage
Interface.getName()
,
VarlinkIdlPackage.getInterface()
public org.eclipse.emf.ecore.EReference getInterface_Members()
getInterface_Members
in interface VarlinkIdlPackage
Interface.getMembers()
,
VarlinkIdlPackage.getInterface()
public org.eclipse.emf.ecore.EClass getMember()
getMember
in interface VarlinkIdlPackage
Member
public org.eclipse.emf.ecore.EAttribute getMember_Name()
getMember_Name
in interface VarlinkIdlPackage
Member.getName()
,
VarlinkIdlPackage.getMember()
public org.eclipse.emf.ecore.EClass getTypeAlias()
getTypeAlias
in interface VarlinkIdlPackage
TypeAlias
public org.eclipse.emf.ecore.EReference getTypeAlias_Definition()
getTypeAlias_Definition
in interface VarlinkIdlPackage
TypeAlias.getDefinition()
,
VarlinkIdlPackage.getTypeAlias()
public org.eclipse.emf.ecore.EClass getTypeAliasDefinition()
getTypeAliasDefinition
in interface VarlinkIdlPackage
TypeAliasDefinition
public org.eclipse.emf.ecore.EClass getEnum()
getEnum
in interface VarlinkIdlPackage
Enum
public org.eclipse.emf.ecore.EAttribute getEnum_Fields()
getEnum_Fields
in interface VarlinkIdlPackage
Enum.getFields()
,
VarlinkIdlPackage.getEnum()
public org.eclipse.emf.ecore.EClass getObject()
getObject
in interface VarlinkIdlPackage
Object
public org.eclipse.emf.ecore.EReference getObject_Fields()
getObject_Fields
in interface VarlinkIdlPackage
Object.getFields()
,
VarlinkIdlPackage.getObject()
public org.eclipse.emf.ecore.EClass getField()
getField
in interface VarlinkIdlPackage
Field
public org.eclipse.emf.ecore.EAttribute getField_Name()
getField_Name
in interface VarlinkIdlPackage
Field.getName()
,
VarlinkIdlPackage.getField()
public org.eclipse.emf.ecore.EReference getField_Type()
getField_Type
in interface VarlinkIdlPackage
Field.getType()
,
VarlinkIdlPackage.getField()
public org.eclipse.emf.ecore.EClass getElementType()
getElementType
in interface VarlinkIdlPackage
ElementType
public org.eclipse.emf.ecore.EClass getArray()
getArray
in interface VarlinkIdlPackage
Array
public org.eclipse.emf.ecore.EReference getArray_Type()
getArray_Type
in interface VarlinkIdlPackage
Array.getType()
,
VarlinkIdlPackage.getArray()
public org.eclipse.emf.ecore.EClass getDictionary()
getDictionary
in interface VarlinkIdlPackage
Dictionary
public org.eclipse.emf.ecore.EReference getDictionary_Type()
getDictionary_Type
in interface VarlinkIdlPackage
Dictionary.getType()
,
VarlinkIdlPackage.getDictionary()
public org.eclipse.emf.ecore.EClass getOptional()
getOptional
in interface VarlinkIdlPackage
Optional
public org.eclipse.emf.ecore.EReference getOptional_Type()
getOptional_Type
in interface VarlinkIdlPackage
Optional.getType()
,
VarlinkIdlPackage.getOptional()
public org.eclipse.emf.ecore.EClass getTypeReference()
getTypeReference
in interface VarlinkIdlPackage
TypeReference
public org.eclipse.emf.ecore.EReference getTypeReference_Name()
getTypeReference_Name
in interface VarlinkIdlPackage
TypeReference.getName()
,
VarlinkIdlPackage.getTypeReference()
public org.eclipse.emf.ecore.EClass getBasicType()
getBasicType
in interface VarlinkIdlPackage
BasicType
public org.eclipse.emf.ecore.EAttribute getBasicType_Type()
getBasicType_Type
in interface VarlinkIdlPackage
BasicType.getType()
,
VarlinkIdlPackage.getBasicType()
public org.eclipse.emf.ecore.EClass getMethod()
getMethod
in interface VarlinkIdlPackage
Method
public org.eclipse.emf.ecore.EReference getMethod_Arguments()
getMethod_Arguments
in interface VarlinkIdlPackage
Method.getArguments()
,
VarlinkIdlPackage.getMethod()
public org.eclipse.emf.ecore.EReference getMethod_Result()
getMethod_Result
in interface VarlinkIdlPackage
Method.getResult()
,
VarlinkIdlPackage.getMethod()
public org.eclipse.emf.ecore.EClass getArguments()
getArguments
in interface VarlinkIdlPackage
Arguments
public org.eclipse.emf.ecore.EReference getArguments_Arguments()
getArguments_Arguments
in interface VarlinkIdlPackage
Arguments.getArguments()
,
VarlinkIdlPackage.getArguments()
public org.eclipse.emf.ecore.EClass getResult()
getResult
in interface VarlinkIdlPackage
Result
public org.eclipse.emf.ecore.EReference getResult_Result()
getResult_Result
in interface VarlinkIdlPackage
Result.getResult()
,
VarlinkIdlPackage.getResult()
public org.eclipse.emf.ecore.EClass getError()
getError
in interface VarlinkIdlPackage
Error
public org.eclipse.emf.ecore.EReference getError_Properties()
getError_Properties
in interface VarlinkIdlPackage
Error.getProperties()
,
VarlinkIdlPackage.getError()
public VarlinkIdlFactory getVarlinkIdlFactory()
getVarlinkIdlFactory
in interface VarlinkIdlPackage
public void createPackageContents()
public void initializePackageContents()
Copyright © 2017–2018. All rights reserved.