public class GeneratorModelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements GeneratorModelPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.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
GeneratorModelPackage.Literals
CONFIGURATION, 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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, 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 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.
public org.eclipse.emf.ecore.EClass getViatraQueryGeneratorModel()
getViatraQueryGeneratorModel
in interface GeneratorModelPackage
ViatraQueryGeneratorModel
public org.eclipse.emf.ecore.EReference getViatraQueryGeneratorModel_Genmodels()
getViatraQueryGeneratorModel_Genmodels
in interface GeneratorModelPackage
ViatraQueryGeneratorModel.getGenmodels()
,
GeneratorModelPackage.getViatraQueryGeneratorModel()
public org.eclipse.emf.ecore.EReference getViatraQueryGeneratorModel_Configuration()
getViatraQueryGeneratorModel_Configuration
in interface GeneratorModelPackage
ViatraQueryGeneratorModel.getConfiguration()
,
GeneratorModelPackage.getViatraQueryGeneratorModel()
public org.eclipse.emf.ecore.EClass getGeneratorModelReference()
getGeneratorModelReference
in interface GeneratorModelPackage
GeneratorModelReference
public org.eclipse.emf.ecore.EReference getGeneratorModelReference_Genmodel()
getGeneratorModelReference_Genmodel
in interface GeneratorModelPackage
GeneratorModelReference.getGenmodel()
,
GeneratorModelPackage.getGeneratorModelReference()
public org.eclipse.emf.ecore.EClass getConfiguration()
getConfiguration
in interface GeneratorModelPackage
Configuration
public org.eclipse.emf.ecore.EAttribute getConfiguration_Name()
getConfiguration_Name
in interface GeneratorModelPackage
Configuration.getName()
,
GeneratorModelPackage.getConfiguration()
public org.eclipse.emf.ecore.EReference getConfiguration_Property()
getConfiguration_Property
in interface GeneratorModelPackage
Configuration.getProperty()
,
GeneratorModelPackage.getConfiguration()
public org.eclipse.emf.ecore.EClass getProperty()
getProperty
in interface GeneratorModelPackage
Property
public org.eclipse.emf.ecore.EAttribute getProperty_Key()
getProperty_Key
in interface GeneratorModelPackage
Property.getKey()
,
GeneratorModelPackage.getProperty()
public org.eclipse.emf.ecore.EAttribute getProperty_Value()
getProperty_Value
in interface GeneratorModelPackage
Property.getValue()
,
GeneratorModelPackage.getProperty()
public GeneratorModelFactory getGeneratorModelFactory()
getGeneratorModelFactory
in interface GeneratorModelPackage
public void createPackageContents()
public void initializePackageContents()