Interface VRulerepositoryPackage
-
- 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:
VRulerepositoryPackageImpl
public interface VRulerepositoryPackage extends org.eclipse.emf.ecore.EPackageThe 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:
VRulerepositoryFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceVRulerepositoryPackage.LiteralsDefines 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 VRulerepositoryPackageeINSTANCEThe singleton instance of the package.static java.lang.StringeNAMEThe package name.static java.lang.StringeNS_PREFIXThe package namespace name.static java.lang.StringeNS_URIThe package namespace URI.static intMERGE_TYPEThe meta object id for the 'Merge Type' enum.static intRULE_ENTRYThe meta object id for the 'Rule Entry' class.static intRULE_ENTRY__ELEMENTSThe feature id for the 'Elements' reference list.static intRULE_ENTRY__MERGE_TYPEThe feature id for the 'Merge Type' attribute.static intRULE_ENTRY__NAMEThe feature id for the 'Name' attribute.static intRULE_ENTRY__RULEThe feature id for the 'Rule' containment reference.static intRULE_ENTRY_FEATURE_COUNTThe number of structural features of the 'Rule Entry' class.static intRULE_REPOSITORYThe meta object id for the 'Rule Repository' class.static intRULE_REPOSITORY__RULE_ENTRIESThe feature id for the 'Rule Entries' containment reference list.static intRULE_REPOSITORY_FEATURE_COUNTThe number of structural features of the 'Rule Repository' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EEnumgetMergeType()Returns the meta object for enum 'Merge Type'.org.eclipse.emf.ecore.EClassgetRuleEntry()Returns the meta object for class 'Rule Entry'.org.eclipse.emf.ecore.EReferencegetRuleEntry_Elements()Returns the meta object for the reference list 'Elements'.org.eclipse.emf.ecore.EAttributegetRuleEntry_MergeType()Returns the meta object for the attribute 'Merge Type'.org.eclipse.emf.ecore.EAttributegetRuleEntry_Name()Returns the meta object for the attribute 'Name'.org.eclipse.emf.ecore.EReferencegetRuleEntry_Rule()Returns the meta object for the containment reference 'Rule'.org.eclipse.emf.ecore.EClassgetRuleRepository()Returns the meta object for class 'Rule Repository'.org.eclipse.emf.ecore.EReferencegetRuleRepository_RuleEntries()Returns the meta object for the containment reference list 'Rule Entries'.VRulerepositoryFactorygetRulerepositoryFactory()Returns the factory that creates the instances of the model.-
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 java.lang.String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final java.lang.String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final java.lang.String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final VRulerepositoryPackage eINSTANCE
The singleton instance of the package.
-
RULE_REPOSITORY
static final int RULE_REPOSITORY
The meta object id for the 'Rule Repository' class.
-
RULE_REPOSITORY__RULE_ENTRIES
static final int RULE_REPOSITORY__RULE_ENTRIES
The feature id for the 'Rule Entries' containment reference list.- See Also:
- Constant Field Values
-
RULE_REPOSITORY_FEATURE_COUNT
static final int RULE_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Rule Repository' class.- See Also:
- Constant Field Values
-
RULE_ENTRY
static final int RULE_ENTRY
The meta object id for the 'Rule Entry' class.
-
RULE_ENTRY__NAME
static final int RULE_ENTRY__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
RULE_ENTRY__RULE
static final int RULE_ENTRY__RULE
The feature id for the 'Rule' containment reference.- See Also:
- Constant Field Values
-
RULE_ENTRY__ELEMENTS
static final int RULE_ENTRY__ELEMENTS
The feature id for the 'Elements' reference list.- See Also:
- Constant Field Values
-
RULE_ENTRY__MERGE_TYPE
static final int RULE_ENTRY__MERGE_TYPE
The feature id for the 'Merge Type' attribute.- See Also:
- Constant Field Values
-
RULE_ENTRY_FEATURE_COUNT
static final int RULE_ENTRY_FEATURE_COUNT
The number of structural features of the 'Rule Entry' class.- See Also:
- Constant Field Values
-
MERGE_TYPE
static final int MERGE_TYPE
The meta object id for the 'Merge Type' enum.
-
-
Method Detail
-
getRuleRepository
org.eclipse.emf.ecore.EClass getRuleRepository()
Returns the meta object for class 'Rule Repository'.- Returns:
- the meta object for class 'Rule Repository'.
- See Also:
VRuleRepository
-
getRuleRepository_RuleEntries
org.eclipse.emf.ecore.EReference getRuleRepository_RuleEntries()
Returns the meta object for the containment reference list 'Rule Entries'.- Returns:
- the meta object for the containment reference list 'Rule Entries'.
- See Also:
VRuleRepository.getRuleEntries(),getRuleRepository()
-
getRuleEntry
org.eclipse.emf.ecore.EClass getRuleEntry()
Returns the meta object for class 'Rule Entry'.- Returns:
- the meta object for class 'Rule Entry'.
- See Also:
VRuleEntry
-
getRuleEntry_Name
org.eclipse.emf.ecore.EAttribute getRuleEntry_Name()
Returns the meta object for the attribute 'Name'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
VRuleEntry.getName(),getRuleEntry()
-
getRuleEntry_Rule
org.eclipse.emf.ecore.EReference getRuleEntry_Rule()
Returns the meta object for the containment reference 'Rule'.- Returns:
- the meta object for the containment reference 'Rule'.
- See Also:
VRuleEntry.getRule(),getRuleEntry()
-
getRuleEntry_Elements
org.eclipse.emf.ecore.EReference getRuleEntry_Elements()
Returns the meta object for the reference list 'Elements'.- Returns:
- the meta object for the reference list 'Elements'.
- See Also:
VRuleEntry.getElements(),getRuleEntry()
-
getRuleEntry_MergeType
org.eclipse.emf.ecore.EAttribute getRuleEntry_MergeType()
Returns the meta object for the attribute 'Merge Type'.- Returns:
- the meta object for the attribute 'Merge Type'.
- See Also:
VRuleEntry.getMergeType(),getRuleEntry()
-
getMergeType
org.eclipse.emf.ecore.EEnum getMergeType()
Returns the meta object for enum 'Merge Type'.- Returns:
- the meta object for enum 'Merge Type'.
- See Also:
MergeType
-
getRulerepositoryFactory
VRulerepositoryFactory getRulerepositoryFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-