public class HutnConfigPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements HutnConfigPackage
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
HutnConfigPackage.Literals
CONFIGURATION, CONFIGURATION__RULES, CONFIGURATION_FEATURE_COUNT, DEFAULT_VALUE_RULE, DEFAULT_VALUE_RULE__ATTRIBUTE, DEFAULT_VALUE_RULE__CLASSIFIER, DEFAULT_VALUE_RULE__DEFAULT_VALUE, DEFAULT_VALUE_RULE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, IDENTIFIER_RULE, IDENTIFIER_RULE__ATTRIBUTE, IDENTIFIER_RULE__CLASSIFIER, IDENTIFIER_RULE_FEATURE_COUNT, RULE, RULE__ATTRIBUTE, RULE__CLASSIFIER, RULE_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getConfiguration_Rules() |
org.eclipse.emf.ecore.EClass |
getConfiguration() |
org.eclipse.emf.ecore.EAttribute |
getDefaultValueRule_DefaultValue() |
org.eclipse.emf.ecore.EClass |
getDefaultValueRule() |
HutnConfigFactory |
getHutnConfigFactory() |
org.eclipse.emf.ecore.EClass |
getIdentifierRule() |
org.eclipse.emf.ecore.EAttribute |
getRule_Attribute() |
org.eclipse.emf.ecore.EAttribute |
getRule_Classifier() |
org.eclipse.emf.ecore.EClass |
getRule() |
static HutnConfigPackage |
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 HutnConfigPackage init()
Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.
Invocation of this method will not affect any packages that have already been initialized.
public org.eclipse.emf.ecore.EClass getConfiguration()
getConfiguration
in interface HutnConfigPackage
Configuration
public org.eclipse.emf.ecore.EReference getConfiguration_Rules()
getConfiguration_Rules
in interface HutnConfigPackage
Configuration.getRules()
,
HutnConfigPackage.getConfiguration()
public org.eclipse.emf.ecore.EClass getRule()
getRule
in interface HutnConfigPackage
Rule
public org.eclipse.emf.ecore.EAttribute getRule_Classifier()
getRule_Classifier
in interface HutnConfigPackage
Rule.getClassifier()
,
HutnConfigPackage.getRule()
public org.eclipse.emf.ecore.EAttribute getRule_Attribute()
getRule_Attribute
in interface HutnConfigPackage
Rule.getAttribute()
,
HutnConfigPackage.getRule()
public org.eclipse.emf.ecore.EClass getIdentifierRule()
getIdentifierRule
in interface HutnConfigPackage
IdentifierRule
public org.eclipse.emf.ecore.EClass getDefaultValueRule()
getDefaultValueRule
in interface HutnConfigPackage
DefaultValueRule
public org.eclipse.emf.ecore.EAttribute getDefaultValueRule_DefaultValue()
getDefaultValueRule_DefaultValue
in interface HutnConfigPackage
DefaultValueRule.getDefaultValue()
,
HutnConfigPackage.getDefaultValueRule()
public HutnConfigFactory getHutnConfigFactory()
getHutnConfigFactory
in interface HutnConfigPackage
public void createPackageContents()
public void initializePackageContents()