public class GeneratorModelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements GeneratorModelPackage
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.EObservableAdapterListGeneratorModelPackage.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_UNSETCONFIGURATION, CONFIGURATION__NAME, CONFIGURATION__PROPERTY, CONFIGURATION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GENERATOR_MODEL_REFERENCE, GENERATOR_MODEL_REFERENCE__GENMODEL, GENERATOR_MODEL_REFERENCE_FEATURE_COUNT, PROPERTY, PROPERTY__KEY, PROPERTY__VALUE, PROPERTY_FEATURE_COUNT, VIATRA_QUERY_GENERATOR_MODEL, VIATRA_QUERY_GENERATOR_MODEL__CONFIGURATION, VIATRA_QUERY_GENERATOR_MODEL__GENMODELS, VIATRA_QUERY_GENERATOR_MODEL_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getConfiguration_Name() |
org.eclipse.emf.ecore.EReference |
getConfiguration_Property() |
org.eclipse.emf.ecore.EClass |
getConfiguration() |
GeneratorModelFactory |
getGeneratorModelFactory() |
org.eclipse.emf.ecore.EReference |
getGeneratorModelReference_Genmodel() |
org.eclipse.emf.ecore.EClass |
getGeneratorModelReference() |
org.eclipse.emf.ecore.EAttribute |
getProperty_Key() |
org.eclipse.emf.ecore.EAttribute |
getProperty_Value() |
org.eclipse.emf.ecore.EClass |
getProperty() |
org.eclipse.emf.ecore.EReference |
getViatraQueryGeneratorModel_Configuration() |
org.eclipse.emf.ecore.EReference |
getViatraQueryGeneratorModel_Genmodels() |
org.eclipse.emf.ecore.EClass |
getViatraQueryGeneratorModel() |
static GeneratorModelPackage |
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 GeneratorModelPackage init()
This method is used to initialize GeneratorModelPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
GeneratorModelPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public org.eclipse.emf.ecore.EClass getViatraQueryGeneratorModel()
getViatraQueryGeneratorModel in interface GeneratorModelPackageViatraQueryGeneratorModelpublic org.eclipse.emf.ecore.EReference getViatraQueryGeneratorModel_Genmodels()
getViatraQueryGeneratorModel_Genmodels in interface GeneratorModelPackageViatraQueryGeneratorModel.getGenmodels(),
GeneratorModelPackage.getViatraQueryGeneratorModel()public org.eclipse.emf.ecore.EReference getViatraQueryGeneratorModel_Configuration()
getViatraQueryGeneratorModel_Configuration in interface GeneratorModelPackageViatraQueryGeneratorModel.getConfiguration(),
GeneratorModelPackage.getViatraQueryGeneratorModel()public org.eclipse.emf.ecore.EClass getGeneratorModelReference()
getGeneratorModelReference in interface GeneratorModelPackageGeneratorModelReferencepublic org.eclipse.emf.ecore.EReference getGeneratorModelReference_Genmodel()
getGeneratorModelReference_Genmodel in interface GeneratorModelPackageGeneratorModelReference.getGenmodel(),
GeneratorModelPackage.getGeneratorModelReference()public org.eclipse.emf.ecore.EClass getConfiguration()
getConfiguration in interface GeneratorModelPackageConfigurationpublic org.eclipse.emf.ecore.EAttribute getConfiguration_Name()
getConfiguration_Name in interface GeneratorModelPackageConfiguration.getName(),
GeneratorModelPackage.getConfiguration()public org.eclipse.emf.ecore.EReference getConfiguration_Property()
getConfiguration_Property in interface GeneratorModelPackageConfiguration.getProperty(),
GeneratorModelPackage.getConfiguration()public org.eclipse.emf.ecore.EClass getProperty()
getProperty in interface GeneratorModelPackagePropertypublic org.eclipse.emf.ecore.EAttribute getProperty_Key()
getProperty_Key in interface GeneratorModelPackageProperty.getKey(),
GeneratorModelPackage.getProperty()public org.eclipse.emf.ecore.EAttribute getProperty_Value()
getProperty_Value in interface GeneratorModelPackageProperty.getValue(),
GeneratorModelPackage.getProperty()public GeneratorModelFactory getGeneratorModelFactory()
getGeneratorModelFactory in interface GeneratorModelPackagepublic void createPackageContents()
public void initializePackageContents()