public class HutnConfigPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements HutnConfigPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.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.EObservableAdapterListHutnConfigPackage.LiteralsCONFIGURATION, 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, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, 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 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 HutnConfigPackageConfigurationpublic org.eclipse.emf.ecore.EReference getConfiguration_Rules()
getConfiguration_Rules in interface HutnConfigPackageConfiguration.getRules(),
HutnConfigPackage.getConfiguration()public org.eclipse.emf.ecore.EClass getRule()
getRule in interface HutnConfigPackageRulepublic org.eclipse.emf.ecore.EAttribute getRule_Classifier()
getRule_Classifier in interface HutnConfigPackageRule.getClassifier(),
HutnConfigPackage.getRule()public org.eclipse.emf.ecore.EAttribute getRule_Attribute()
getRule_Attribute in interface HutnConfigPackageRule.getAttribute(),
HutnConfigPackage.getRule()public org.eclipse.emf.ecore.EClass getIdentifierRule()
getIdentifierRule in interface HutnConfigPackageIdentifierRulepublic org.eclipse.emf.ecore.EClass getDefaultValueRule()
getDefaultValueRule in interface HutnConfigPackageDefaultValueRulepublic org.eclipse.emf.ecore.EAttribute getDefaultValueRule_DefaultValue()
getDefaultValueRule_DefaultValue in interface HutnConfigPackageDefaultValueRule.getDefaultValue(),
HutnConfigPackage.getDefaultValueRule()public HutnConfigFactory getHutnConfigFactory()
getHutnConfigFactory in interface HutnConfigPackagepublic void createPackageContents()
public void initializePackageContents()