Interface RulePackage
-
- 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:
RulePackageImpl
public interface RulePackage 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
- Since:
- 1.2
- See Also:
RuleFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RulePackage.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
AND_CONDITION
The meta object id for the 'And Condition
' class.static int
AND_CONDITION__CONDITIONS
The feature id for the 'Conditions' containment reference list.static int
AND_CONDITION_FEATURE_COUNT
The number of structural features of the 'And Condition' class.static int
COMPARE_TYPE
The meta object id for the 'Compare Type
' enum.static int
CONDITION
The meta object id for the 'Condition
' class.static int
CONDITION_FEATURE_COUNT
The number of structural features of the 'Condition' class.static RulePackage
eINSTANCE
The singleton instance of the package.static int
ENABLE_RULE
The meta object id for the 'Enable Rule
' class.static int
ENABLE_RULE__CONDITION
The feature id for the 'Condition' containment reference.static int
ENABLE_RULE__DISABLE
The feature id for the 'Disable' attribute.static int
ENABLE_RULE_FEATURE_COUNT
The number of structural features of the 'Enable Rule' class.static java.lang.String
eNAME
The package name.static java.lang.String
eNS_PREFIX
The package namespace name.static java.lang.String
eNS_URI
The package namespace URI.static int
FALSE
The meta object id for the 'False
' class.static int
FALSE_FEATURE_COUNT
The number of structural features of the 'False' class.static int
IS_PROXY_CONDITION
The meta object id for the 'Is Proxy Condition
' class.static int
IS_PROXY_CONDITION__DOMAIN_MODEL_REFERENCE
The feature id for the 'Domain Model Reference' containment reference.static int
IS_PROXY_CONDITION_FEATURE_COUNT
The number of structural features of the 'Is Proxy Condition' class.static int
ITERATE_CONDITION
The meta object id for the 'Iterate Condition
' class.static int
ITERATE_CONDITION__IF_EMPTY
The feature id for the 'If Empty' attribute.static int
ITERATE_CONDITION__ITEM_CONDITION
The feature id for the 'Item Condition' containment reference.static int
ITERATE_CONDITION__ITEM_REFERENCE
The feature id for the 'Item Reference' containment reference.static int
ITERATE_CONDITION__QUANTIFIER
The feature id for the 'Quantifier' attribute.static int
ITERATE_CONDITION_FEATURE_COUNT
The number of structural features of the 'Iterate Condition' class.static int
LEAF_CONDITION
The meta object id for the 'Leaf Condition
' class.static int
LEAF_CONDITION__COMPARE_TYPE
The feature id for the 'Compare Type' attribute.static int
LEAF_CONDITION__DOMAIN_MODEL_REFERENCE
The feature id for the 'Domain Model Reference' containment reference.static int
LEAF_CONDITION__EXPECTED_VALUE
The feature id for the 'Expected Value' attribute.static int
LEAF_CONDITION__VALUE_DOMAIN_MODEL_REFERENCE
The feature id for the 'Value Domain Model Reference' containment reference.static int
LEAF_CONDITION_FEATURE_COUNT
The number of structural features of the 'Leaf Condition' class.static int
NOT_CONDITION
The meta object id for the 'Not Condition
' class.static int
NOT_CONDITION__CONDITION
The feature id for the 'Condition' containment reference.static int
NOT_CONDITION_FEATURE_COUNT
The number of structural features of the 'Not Condition' class.static int
OR_CONDITION
The meta object id for the 'Or Condition
' class.static int
OR_CONDITION__CONDITIONS
The feature id for the 'Conditions' containment reference list.static int
OR_CONDITION_FEATURE_COUNT
The number of structural features of the 'Or Condition' class.static int
QUANTIFIER
The meta object id for the 'Quantifier
' enum.static int
RULE
The meta object id for the 'Rule
' class.static int
RULE__CONDITION
The feature id for the 'Condition' containment reference.static int
RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.static int
SHOW_RULE
The meta object id for the 'Show Rule
' class.static int
SHOW_RULE__CONDITION
The feature id for the 'Condition' containment reference.static int
SHOW_RULE__HIDE
The feature id for the 'Hide' attribute.static int
SHOW_RULE_FEATURE_COUNT
The number of structural features of the 'Show Rule' class.static int
TRUE
The meta object id for the 'True
' class.static int
TRUE_FEATURE_COUNT
The number of structural features of the 'True' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getAndCondition()
Returns the meta object for class 'And Condition
'.org.eclipse.emf.ecore.EReference
getAndCondition_Conditions()
Returns the meta object for the containment reference list 'Conditions
'.org.eclipse.emf.ecore.EEnum
getCompareType()
Returns the meta object for enum 'Compare Type
'.org.eclipse.emf.ecore.EClass
getCondition()
Returns the meta object for class 'Condition
'.org.eclipse.emf.ecore.EClass
getEnableRule()
Returns the meta object for class 'Enable Rule
'.org.eclipse.emf.ecore.EAttribute
getEnableRule_Disable()
Returns the meta object for the attribute 'Disable
'.org.eclipse.emf.ecore.EClass
getFalse()
Returns the meta object for class 'False
'.org.eclipse.emf.ecore.EClass
getIsProxyCondition()
Returns the meta object for class 'Is Proxy Condition
'.org.eclipse.emf.ecore.EReference
getIsProxyCondition_DomainModelReference()
Returns the meta object for the containment reference 'Domain Model Reference
'.org.eclipse.emf.ecore.EClass
getIterateCondition()
Returns the meta object for class 'Iterate Condition
'.org.eclipse.emf.ecore.EAttribute
getIterateCondition_IfEmpty()
Returns the meta object for the attribute 'If Empty
'.org.eclipse.emf.ecore.EReference
getIterateCondition_ItemCondition()
Returns the meta object for the containment reference 'Item Condition
'.org.eclipse.emf.ecore.EReference
getIterateCondition_ItemReference()
Returns the meta object for the containment reference 'Item Reference
'.org.eclipse.emf.ecore.EAttribute
getIterateCondition_Quantifier()
Returns the meta object for the attribute 'Quantifier
'.org.eclipse.emf.ecore.EClass
getLeafCondition()
Returns the meta object for class 'Leaf Condition
'.org.eclipse.emf.ecore.EAttribute
getLeafCondition_CompareType()
Returns the meta object for the attribute 'Compare Type
'.org.eclipse.emf.ecore.EReference
getLeafCondition_DomainModelReference()
Returns the meta object for the containment reference 'Domain Model Reference
'.org.eclipse.emf.ecore.EAttribute
getLeafCondition_ExpectedValue()
Returns the meta object for the attribute 'Expected Value
'.org.eclipse.emf.ecore.EReference
getLeafCondition_ValueDomainModelReference()
Returns the meta object for the containment reference 'Value Domain Model Reference
'.org.eclipse.emf.ecore.EClass
getNotCondition()
Returns the meta object for class 'Not Condition
'.org.eclipse.emf.ecore.EReference
getNotCondition_Condition()
Returns the meta object for the containment reference 'Condition
'.org.eclipse.emf.ecore.EClass
getOrCondition()
Returns the meta object for class 'Or Condition
'.org.eclipse.emf.ecore.EReference
getOrCondition_Conditions()
Returns the meta object for the containment reference list 'Conditions
'.org.eclipse.emf.ecore.EEnum
getQuantifier()
Returns the meta object for enum 'Quantifier
'.org.eclipse.emf.ecore.EClass
getRule()
Returns the meta object for class 'Rule
'.org.eclipse.emf.ecore.EReference
getRule_Condition()
Returns the meta object for the containment reference 'Condition
'.RuleFactory
getRuleFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
getShowRule()
Returns the meta object for class 'Show Rule
'.org.eclipse.emf.ecore.EAttribute
getShowRule_Hide()
Returns the meta object for the attribute 'Hide
'.org.eclipse.emf.ecore.EClass
getTrue()
Returns the meta object for class 'True
'.-
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 RulePackage eINSTANCE
The singleton instance of the package.
-
CONDITION
static final int CONDITION
The meta object id for the 'Condition
' class.
-
CONDITION_FEATURE_COUNT
static final int CONDITION_FEATURE_COUNT
The number of structural features of the 'Condition' class.- See Also:
- Constant Field Values
-
LEAF_CONDITION
static final int LEAF_CONDITION
The meta object id for the 'Leaf Condition
' class.
-
LEAF_CONDITION__EXPECTED_VALUE
static final int LEAF_CONDITION__EXPECTED_VALUE
The feature id for the 'Expected Value' attribute.- See Also:
- Constant Field Values
-
LEAF_CONDITION__DOMAIN_MODEL_REFERENCE
static final int LEAF_CONDITION__DOMAIN_MODEL_REFERENCE
The feature id for the 'Domain Model Reference' containment reference.- See Also:
- Constant Field Values
-
LEAF_CONDITION__VALUE_DOMAIN_MODEL_REFERENCE
static final int LEAF_CONDITION__VALUE_DOMAIN_MODEL_REFERENCE
The feature id for the 'Value Domain Model Reference' containment reference.- Since:
- 1.5
- See Also:
- Constant Field Values
-
LEAF_CONDITION__COMPARE_TYPE
static final int LEAF_CONDITION__COMPARE_TYPE
The feature id for the 'Compare Type' attribute.- Since:
- 1.11
- See Also:
- Constant Field Values
-
LEAF_CONDITION_FEATURE_COUNT
static final int LEAF_CONDITION_FEATURE_COUNT
The number of structural features of the 'Leaf Condition' class.- See Also:
- Constant Field Values
-
OR_CONDITION
static final int OR_CONDITION
The meta object id for the 'Or Condition
' class.
-
OR_CONDITION__CONDITIONS
static final int OR_CONDITION__CONDITIONS
The feature id for the 'Conditions' containment reference list.- See Also:
- Constant Field Values
-
OR_CONDITION_FEATURE_COUNT
static final int OR_CONDITION_FEATURE_COUNT
The number of structural features of the 'Or Condition' class.- See Also:
- Constant Field Values
-
AND_CONDITION
static final int AND_CONDITION
The meta object id for the 'And Condition
' class.
-
AND_CONDITION__CONDITIONS
static final int AND_CONDITION__CONDITIONS
The feature id for the 'Conditions' containment reference list.- See Also:
- Constant Field Values
-
AND_CONDITION_FEATURE_COUNT
static final int AND_CONDITION_FEATURE_COUNT
The number of structural features of the 'And Condition' class.- See Also:
- Constant Field Values
-
RULE
static final int RULE
The meta object id for the 'Rule
' class.- See Also:
RuleImpl
,RulePackageImpl.getRule()
, Constant Field Values
-
RULE__CONDITION
static final int RULE__CONDITION
The feature id for the 'Condition' containment reference.- 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
-
SHOW_RULE
static final int SHOW_RULE
The meta object id for the 'Show Rule
' class.
-
SHOW_RULE__CONDITION
static final int SHOW_RULE__CONDITION
The feature id for the 'Condition' containment reference.- See Also:
- Constant Field Values
-
SHOW_RULE__HIDE
static final int SHOW_RULE__HIDE
The feature id for the 'Hide' attribute.- See Also:
- Constant Field Values
-
SHOW_RULE_FEATURE_COUNT
static final int SHOW_RULE_FEATURE_COUNT
The number of structural features of the 'Show Rule' class.- See Also:
- Constant Field Values
-
ENABLE_RULE
static final int ENABLE_RULE
The meta object id for the 'Enable Rule
' class.
-
ENABLE_RULE__CONDITION
static final int ENABLE_RULE__CONDITION
The feature id for the 'Condition' containment reference.- See Also:
- Constant Field Values
-
ENABLE_RULE__DISABLE
static final int ENABLE_RULE__DISABLE
The feature id for the 'Disable' attribute.- See Also:
- Constant Field Values
-
ENABLE_RULE_FEATURE_COUNT
static final int ENABLE_RULE_FEATURE_COUNT
The number of structural features of the 'Enable Rule' class.- See Also:
- Constant Field Values
-
ITERATE_CONDITION
static final int ITERATE_CONDITION
The meta object id for the 'Iterate Condition
' class.
-
ITERATE_CONDITION__QUANTIFIER
static final int ITERATE_CONDITION__QUANTIFIER
The feature id for the 'Quantifier' attribute.- See Also:
- Constant Field Values
-
ITERATE_CONDITION__IF_EMPTY
static final int ITERATE_CONDITION__IF_EMPTY
The feature id for the 'If Empty' attribute.- See Also:
- Constant Field Values
-
ITERATE_CONDITION__ITEM_REFERENCE
static final int ITERATE_CONDITION__ITEM_REFERENCE
The feature id for the 'Item Reference' containment reference.- See Also:
- Constant Field Values
-
ITERATE_CONDITION__ITEM_CONDITION
static final int ITERATE_CONDITION__ITEM_CONDITION
The feature id for the 'Item Condition' containment reference.- See Also:
- Constant Field Values
-
ITERATE_CONDITION_FEATURE_COUNT
static final int ITERATE_CONDITION_FEATURE_COUNT
The number of structural features of the 'Iterate Condition' class.- See Also:
- Constant Field Values
-
TRUE
static final int TRUE
The meta object id for the 'True
' class.- See Also:
TrueImpl
,RulePackageImpl.getTrue()
, Constant Field Values
-
TRUE_FEATURE_COUNT
static final int TRUE_FEATURE_COUNT
The number of structural features of the 'True' class.- See Also:
- Constant Field Values
-
FALSE
static final int FALSE
The meta object id for the 'False
' class.- See Also:
FalseImpl
,RulePackageImpl.getFalse()
, Constant Field Values
-
FALSE_FEATURE_COUNT
static final int FALSE_FEATURE_COUNT
The number of structural features of the 'False' class.- See Also:
- Constant Field Values
-
NOT_CONDITION
static final int NOT_CONDITION
The meta object id for the 'Not Condition
' class.
-
NOT_CONDITION__CONDITION
static final int NOT_CONDITION__CONDITION
The feature id for the 'Condition' containment reference.- See Also:
- Constant Field Values
-
NOT_CONDITION_FEATURE_COUNT
static final int NOT_CONDITION_FEATURE_COUNT
The number of structural features of the 'Not Condition' class.- See Also:
- Constant Field Values
-
IS_PROXY_CONDITION
static final int IS_PROXY_CONDITION
The meta object id for the 'Is Proxy Condition
' class.
-
IS_PROXY_CONDITION__DOMAIN_MODEL_REFERENCE
static final int IS_PROXY_CONDITION__DOMAIN_MODEL_REFERENCE
The feature id for the 'Domain Model Reference' containment reference.- See Also:
- Constant Field Values
-
IS_PROXY_CONDITION_FEATURE_COUNT
static final int IS_PROXY_CONDITION_FEATURE_COUNT
The number of structural features of the 'Is Proxy Condition' class.- See Also:
- Constant Field Values
-
COMPARE_TYPE
static final int COMPARE_TYPE
The meta object id for the 'Compare Type
' enum.- Since:
- 1.11
- See Also:
CompareType
,RulePackageImpl.getCompareType()
, Constant Field Values
-
QUANTIFIER
static final int QUANTIFIER
The meta object id for the 'Quantifier
' enum.
-
-
Method Detail
-
getCondition
org.eclipse.emf.ecore.EClass getCondition()
Returns the meta object for class 'Condition
'.- Returns:
- the meta object for class 'Condition'.
- See Also:
Condition
-
getLeafCondition
org.eclipse.emf.ecore.EClass getLeafCondition()
Returns the meta object for class 'Leaf Condition
'.- Returns:
- the meta object for class 'Leaf Condition'.
- See Also:
LeafCondition
-
getLeafCondition_ExpectedValue
org.eclipse.emf.ecore.EAttribute getLeafCondition_ExpectedValue()
Returns the meta object for the attribute 'Expected Value
'.- Returns:
- the meta object for the attribute 'Expected Value'.
- See Also:
LeafCondition.getExpectedValue()
,getLeafCondition()
-
getLeafCondition_DomainModelReference
org.eclipse.emf.ecore.EReference getLeafCondition_DomainModelReference()
Returns the meta object for the containment reference 'Domain Model Reference
'.- Returns:
- the meta object for the containment reference 'Domain Model Reference'.
- See Also:
LeafCondition.getDomainModelReference()
,getLeafCondition()
-
getLeafCondition_ValueDomainModelReference
org.eclipse.emf.ecore.EReference getLeafCondition_ValueDomainModelReference()
Returns the meta object for the containment reference 'Value Domain Model Reference
'.- Returns:
- the meta object for the containment reference 'Value Domain Model Reference'.
- Since:
- 1.5
- See Also:
LeafCondition.getValueDomainModelReference()
,getLeafCondition()
-
getLeafCondition_CompareType
org.eclipse.emf.ecore.EAttribute getLeafCondition_CompareType()
Returns the meta object for the attribute 'Compare Type
'.- Returns:
- the meta object for the attribute 'Compare Type'.
- Since:
- 1.11
- See Also:
LeafCondition.getCompareType()
,getLeafCondition()
-
getOrCondition
org.eclipse.emf.ecore.EClass getOrCondition()
Returns the meta object for class 'Or Condition
'.- Returns:
- the meta object for class 'Or Condition'.
- See Also:
OrCondition
-
getOrCondition_Conditions
org.eclipse.emf.ecore.EReference getOrCondition_Conditions()
Returns the meta object for the containment reference list 'Conditions
'.- Returns:
- the meta object for the containment reference list 'Conditions'.
- See Also:
OrCondition.getConditions()
,getOrCondition()
-
getAndCondition
org.eclipse.emf.ecore.EClass getAndCondition()
Returns the meta object for class 'And Condition
'.- Returns:
- the meta object for class 'And Condition'.
- See Also:
AndCondition
-
getAndCondition_Conditions
org.eclipse.emf.ecore.EReference getAndCondition_Conditions()
Returns the meta object for the containment reference list 'Conditions
'.- Returns:
- the meta object for the containment reference list 'Conditions'.
- See Also:
AndCondition.getConditions()
,getAndCondition()
-
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_Condition
org.eclipse.emf.ecore.EReference getRule_Condition()
Returns the meta object for the containment reference 'Condition
'.- Returns:
- the meta object for the containment reference 'Condition'.
- See Also:
Rule.getCondition()
,getRule()
-
getShowRule
org.eclipse.emf.ecore.EClass getShowRule()
Returns the meta object for class 'Show Rule
'.- Returns:
- the meta object for class 'Show Rule'.
- See Also:
ShowRule
-
getShowRule_Hide
org.eclipse.emf.ecore.EAttribute getShowRule_Hide()
Returns the meta object for the attribute 'Hide
'.- Returns:
- the meta object for the attribute 'Hide'.
- See Also:
ShowRule.isHide()
,getShowRule()
-
getEnableRule
org.eclipse.emf.ecore.EClass getEnableRule()
Returns the meta object for class 'Enable Rule
'.- Returns:
- the meta object for class 'Enable Rule'.
- See Also:
EnableRule
-
getEnableRule_Disable
org.eclipse.emf.ecore.EAttribute getEnableRule_Disable()
Returns the meta object for the attribute 'Disable
'.- Returns:
- the meta object for the attribute 'Disable'.
- See Also:
EnableRule.isDisable()
,getEnableRule()
-
getIterateCondition
org.eclipse.emf.ecore.EClass getIterateCondition()
Returns the meta object for class 'Iterate Condition
'.- Returns:
- the meta object for class 'Iterate Condition'.
- See Also:
IterateCondition
-
getIterateCondition_Quantifier
org.eclipse.emf.ecore.EAttribute getIterateCondition_Quantifier()
Returns the meta object for the attribute 'Quantifier
'.- Returns:
- the meta object for the attribute 'Quantifier'.
- See Also:
IterateCondition.getQuantifier()
,getIterateCondition()
-
getIterateCondition_IfEmpty
org.eclipse.emf.ecore.EAttribute getIterateCondition_IfEmpty()
Returns the meta object for the attribute 'If Empty
'.- Returns:
- the meta object for the attribute 'If Empty'.
- See Also:
IterateCondition.isIfEmpty()
,getIterateCondition()
-
getIterateCondition_ItemReference
org.eclipse.emf.ecore.EReference getIterateCondition_ItemReference()
Returns the meta object for the containment reference 'Item Reference
'.- Returns:
- the meta object for the containment reference 'Item Reference'.
- See Also:
IterateCondition.getItemReference()
,getIterateCondition()
-
getIterateCondition_ItemCondition
org.eclipse.emf.ecore.EReference getIterateCondition_ItemCondition()
Returns the meta object for the containment reference 'Item Condition
'.- Returns:
- the meta object for the containment reference 'Item Condition'.
- See Also:
IterateCondition.getItemCondition()
,getIterateCondition()
-
getTrue
org.eclipse.emf.ecore.EClass getTrue()
Returns the meta object for class 'True
'.- Returns:
- the meta object for class 'True'.
- See Also:
True
-
getFalse
org.eclipse.emf.ecore.EClass getFalse()
Returns the meta object for class 'False
'.- Returns:
- the meta object for class 'False'.
- See Also:
False
-
getNotCondition
org.eclipse.emf.ecore.EClass getNotCondition()
Returns the meta object for class 'Not Condition
'.- Returns:
- the meta object for class 'Not Condition'.
- See Also:
NotCondition
-
getNotCondition_Condition
org.eclipse.emf.ecore.EReference getNotCondition_Condition()
Returns the meta object for the containment reference 'Condition
'.- Returns:
- the meta object for the containment reference 'Condition'.
- See Also:
NotCondition.getCondition()
,getNotCondition()
-
getIsProxyCondition
org.eclipse.emf.ecore.EClass getIsProxyCondition()
Returns the meta object for class 'Is Proxy Condition
'.- Returns:
- the meta object for class 'Is Proxy Condition'.
- See Also:
IsProxyCondition
-
getIsProxyCondition_DomainModelReference
org.eclipse.emf.ecore.EReference getIsProxyCondition_DomainModelReference()
Returns the meta object for the containment reference 'Domain Model Reference
'.- Returns:
- the meta object for the containment reference 'Domain Model Reference'.
- See Also:
IsProxyCondition.getDomainModelReference()
,getIsProxyCondition()
-
getCompareType
org.eclipse.emf.ecore.EEnum getCompareType()
Returns the meta object for enum 'Compare Type
'.- Returns:
- the meta object for enum 'Compare Type'.
- Since:
- 1.11
- See Also:
CompareType
-
getQuantifier
org.eclipse.emf.ecore.EEnum getQuantifier()
Returns the meta object for enum 'Quantifier
'.- Returns:
- the meta object for enum 'Quantifier'.
- See Also:
Quantifier
-
getRuleFactory
RuleFactory getRuleFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-