Interface HutnConfigPackage
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
HutnConfigPackageImpl
public interface HutnConfigPackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDefines literals for the meta objects that represent each class, each feature of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe meta object id for the 'Configuration' class.static final intThe feature id for the 'Rules' containment reference list.static final intThe number of structural features of the 'Configuration' class.static final intThe meta object id for the 'Default Value Rule' class.static final intThe feature id for the 'Attribute' attribute.static final intThe feature id for the 'Classifier' attribute.static final intThe feature id for the 'Default Value' attribute.static final intThe number of structural features of the 'Default Value Rule' class.static final HutnConfigPackageThe singleton instance of the package.static final StringThe package name.static final StringThe package namespace name.static final StringThe package namespace URI.static final intThe meta object id for the 'Identifier Rule' class.static final intThe feature id for the 'Attribute' attribute.static final intThe feature id for the 'Classifier' attribute.static final intThe number of structural features of the 'Identifier Rule' class.static final intThe meta object id for the 'Rule' class.static final intThe feature id for the 'Attribute' attribute.static final intThe feature id for the 'Classifier' attribute.static final intThe number of structural features of the 'Rule' class. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EClassReturns the meta object for class 'Configuration'.org.eclipse.emf.ecore.EReferenceReturns the meta object for the containment reference list 'Rules'.org.eclipse.emf.ecore.EClassReturns the meta object for class 'Default Value Rule'.org.eclipse.emf.ecore.EAttributeReturns the meta object for the attribute 'Default Value'.Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClassReturns the meta object for class 'Identifier Rule'.org.eclipse.emf.ecore.EClassgetRule()Returns the meta object for class 'Rule'.org.eclipse.emf.ecore.EAttributeReturns the meta object for the attribute 'Attribute'.org.eclipse.emf.ecore.EAttributeReturns the meta object for the attribute 'Classifier'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
-
eNS_URI
The package namespace URI.- See Also:
-
eNS_PREFIX
The package namespace name.- See Also:
-
eINSTANCE
The singleton instance of the package. -
CONFIGURATION
static final int CONFIGURATIONThe meta object id for the 'Configuration' class. -
CONFIGURATION__RULES
static final int CONFIGURATION__RULESThe feature id for the 'Rules' containment reference list.- See Also:
-
CONFIGURATION_FEATURE_COUNT
static final int CONFIGURATION_FEATURE_COUNTThe number of structural features of the 'Configuration' class.- See Also:
-
RULE
static final int RULEThe meta object id for the 'Rule' class. -
RULE__CLASSIFIER
static final int RULE__CLASSIFIERThe feature id for the 'Classifier' attribute.- See Also:
-
RULE__ATTRIBUTE
static final int RULE__ATTRIBUTEThe feature id for the 'Attribute' attribute.- See Also:
-
RULE_FEATURE_COUNT
static final int RULE_FEATURE_COUNTThe number of structural features of the 'Rule' class.- See Also:
-
IDENTIFIER_RULE
static final int IDENTIFIER_RULEThe meta object id for the 'Identifier Rule' class. -
IDENTIFIER_RULE__CLASSIFIER
static final int IDENTIFIER_RULE__CLASSIFIERThe feature id for the 'Classifier' attribute.- See Also:
-
IDENTIFIER_RULE__ATTRIBUTE
static final int IDENTIFIER_RULE__ATTRIBUTEThe feature id for the 'Attribute' attribute.- See Also:
-
IDENTIFIER_RULE_FEATURE_COUNT
static final int IDENTIFIER_RULE_FEATURE_COUNTThe number of structural features of the 'Identifier Rule' class.- See Also:
-
DEFAULT_VALUE_RULE
static final int DEFAULT_VALUE_RULEThe meta object id for the 'Default Value Rule' class. -
DEFAULT_VALUE_RULE__CLASSIFIER
static final int DEFAULT_VALUE_RULE__CLASSIFIERThe feature id for the 'Classifier' attribute.- See Also:
-
DEFAULT_VALUE_RULE__ATTRIBUTE
static final int DEFAULT_VALUE_RULE__ATTRIBUTEThe feature id for the 'Attribute' attribute.- See Also:
-
DEFAULT_VALUE_RULE__DEFAULT_VALUE
static final int DEFAULT_VALUE_RULE__DEFAULT_VALUEThe feature id for the 'Default Value' attribute.- See Also:
-
DEFAULT_VALUE_RULE_FEATURE_COUNT
static final int DEFAULT_VALUE_RULE_FEATURE_COUNTThe number of structural features of the 'Default Value Rule' class.- See Also:
-
-
Method Details
-
getConfiguration
org.eclipse.emf.ecore.EClass getConfiguration()Returns the meta object for class 'Configuration'.- Returns:
- the meta object for class 'Configuration'.
- See Also:
-
getConfiguration_Rules
org.eclipse.emf.ecore.EReference getConfiguration_Rules()Returns the meta object for the containment reference list 'Rules'.- Returns:
- the meta object for the containment reference list 'Rules'.
- See Also:
-
getRule
org.eclipse.emf.ecore.EClass getRule()Returns the meta object for class 'Rule'.- Returns:
- the meta object for class 'Rule'.
- See Also:
-
getRule_Classifier
org.eclipse.emf.ecore.EAttribute getRule_Classifier()Returns the meta object for the attribute 'Classifier'.- Returns:
- the meta object for the attribute 'Classifier'.
- See Also:
-
getRule_Attribute
org.eclipse.emf.ecore.EAttribute getRule_Attribute()Returns the meta object for the attribute 'Attribute'.- Returns:
- the meta object for the attribute 'Attribute'.
- See Also:
-
getIdentifierRule
org.eclipse.emf.ecore.EClass getIdentifierRule()Returns the meta object for class 'Identifier Rule'.- Returns:
- the meta object for class 'Identifier Rule'.
- See Also:
-
getDefaultValueRule
org.eclipse.emf.ecore.EClass getDefaultValueRule()Returns the meta object for class 'Default Value Rule'.- Returns:
- the meta object for class 'Default Value Rule'.
- See Also:
-
getDefaultValueRule_DefaultValue
org.eclipse.emf.ecore.EAttribute getDefaultValueRule_DefaultValue()Returns the meta object for the attribute 'Default Value'.- Returns:
- the meta object for the attribute 'Default Value'.
- See Also:
-
getHutnConfigFactory
HutnConfigFactory getHutnConfigFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-