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:
HutnConfigFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
HutnConfigPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static int
CONFIGURATION
The meta object id for the 'Configuration
' class.static int
CONFIGURATION__RULES
The feature id for the 'Rules' containment reference list.static int
CONFIGURATION_FEATURE_COUNT
The number of structural features of the 'Configuration' class.static int
DEFAULT_VALUE_RULE
The meta object id for the 'Default Value Rule
' class.static int
DEFAULT_VALUE_RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.static int
DEFAULT_VALUE_RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.static int
DEFAULT_VALUE_RULE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.static int
DEFAULT_VALUE_RULE_FEATURE_COUNT
The number of structural features of the 'Default Value Rule' class.static HutnConfigPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
IDENTIFIER_RULE
The meta object id for the 'Identifier Rule
' class.static int
IDENTIFIER_RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.static int
IDENTIFIER_RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.static int
IDENTIFIER_RULE_FEATURE_COUNT
The number of structural features of the 'Identifier Rule' class.static int
RULE
The meta object id for the 'Rule
' class.static int
RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.static int
RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.static int
RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getConfiguration()
Returns the meta object for class 'Configuration
'.org.eclipse.emf.ecore.EReference
getConfiguration_Rules()
Returns the meta object for the containment reference list 'Rules
'.org.eclipse.emf.ecore.EClass
getDefaultValueRule()
Returns the meta object for class 'Default Value Rule
'.org.eclipse.emf.ecore.EAttribute
getDefaultValueRule_DefaultValue()
Returns the meta object for the attribute 'Default Value
'.HutnConfigFactory
getHutnConfigFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
getIdentifierRule()
Returns the meta object for class 'Identifier Rule
'.org.eclipse.emf.ecore.EClass
getRule()
Returns the meta object for class 'Rule
'.org.eclipse.emf.ecore.EAttribute
getRule_Attribute()
Returns the meta object for the attribute 'Attribute
'.org.eclipse.emf.ecore.EAttribute
getRule_Classifier()
Returns the meta object for the attribute 'Classifier
'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final HutnConfigPackage eINSTANCE
The singleton instance of the package.
-
CONFIGURATION
static final int CONFIGURATION
The meta object id for the 'Configuration
' class.
-
CONFIGURATION__RULES
static final int CONFIGURATION__RULES
The feature id for the 'Rules' containment reference list.- See Also:
- Constant Field Values
-
CONFIGURATION_FEATURE_COUNT
static final int CONFIGURATION_FEATURE_COUNT
The number of structural features of the 'Configuration' class.- See Also:
- Constant Field Values
-
RULE
static final int RULE
The meta object id for the 'Rule
' class.
-
RULE__CLASSIFIER
static final int RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.- See Also:
- Constant Field Values
-
RULE__ATTRIBUTE
static final int RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.- See Also:
- Constant Field Values
-
RULE_FEATURE_COUNT
static final int RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.- See Also:
- Constant Field Values
-
IDENTIFIER_RULE
static final int IDENTIFIER_RULE
The meta object id for the 'Identifier Rule
' class.
-
IDENTIFIER_RULE__CLASSIFIER
static final int IDENTIFIER_RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.- See Also:
- Constant Field Values
-
IDENTIFIER_RULE__ATTRIBUTE
static final int IDENTIFIER_RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.- See Also:
- Constant Field Values
-
IDENTIFIER_RULE_FEATURE_COUNT
static final int IDENTIFIER_RULE_FEATURE_COUNT
The number of structural features of the 'Identifier Rule' class.- See Also:
- Constant Field Values
-
DEFAULT_VALUE_RULE
static final int DEFAULT_VALUE_RULE
The meta object id for the 'Default Value Rule
' class.
-
DEFAULT_VALUE_RULE__CLASSIFIER
static final int DEFAULT_VALUE_RULE__CLASSIFIER
The feature id for the 'Classifier' attribute.- See Also:
- Constant Field Values
-
DEFAULT_VALUE_RULE__ATTRIBUTE
static final int DEFAULT_VALUE_RULE__ATTRIBUTE
The feature id for the 'Attribute' attribute.- See Also:
- Constant Field Values
-
DEFAULT_VALUE_RULE__DEFAULT_VALUE
static final int DEFAULT_VALUE_RULE__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.- See Also:
- Constant Field Values
-
DEFAULT_VALUE_RULE_FEATURE_COUNT
static final int DEFAULT_VALUE_RULE_FEATURE_COUNT
The number of structural features of the 'Default Value Rule' class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getConfiguration
org.eclipse.emf.ecore.EClass getConfiguration()
Returns the meta object for class 'Configuration
'.- Returns:
- the meta object for class 'Configuration'.
- See Also:
Configuration
-
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:
Configuration.getRules()
,getConfiguration()
-
getRule
org.eclipse.emf.ecore.EClass getRule()
Returns the meta object for class 'Rule
'.- Returns:
- the meta object for class 'Rule'.
- See Also:
Rule
-
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:
Rule.getClassifier()
,getRule()
-
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:
Rule.getAttribute()
,getRule()
-
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:
IdentifierRule
-
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:
DefaultValueRule
-
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:
DefaultValueRule.getDefaultValue()
,getDefaultValueRule()
-
getHutnConfigFactory
HutnConfigFactory getHutnConfigFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-