public interface PRuleset extends RuleActivity
The following features are supported:
RulesheetPackage.getPRuleset()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList |
getEffectivityRange()
Returns the value of the 'Effectivity Range' reference list.
|
org.eclipse.emf.common.util.EList |
getFilters()
Returns the value of the 'Filters' containment reference list.
|
org.eclipse.emf.common.util.EList |
getLogicalVariables()
Returns the value of the 'Logical Variables' containment reference list.
|
EngineOperationMode |
getOperationMode()
Returns the value of the 'Operation Mode' attribute.
|
org.eclipse.emf.common.util.EList |
getRootEntity()
Returns the value of the 'Root Entity' containment reference list.
|
org.eclipse.emf.common.util.EList |
getRules()
Returns the value of the 'Rules' containment reference list.
|
org.eclipse.emf.common.util.EList |
getRuleStatements()
Returns the value of the 'Rule Statements' containment reference list.
|
java.lang.String |
getVersionLabel()
Returns the value of the 'Version Label' attribute
|
int |
getVersionNo()
Returns the value of the 'Version No' attribute
|
org.eclipse.emf.ecore.EPackage |
getVocabulary()
Returns the value of the 'Vocabulary' reference
|
java.lang.String |
getVocabularyUpdateStamp()
Returns the value of the 'Vocabulary Update Stamp' attribute
|
void |
setOperationMode(EngineOperationMode value)
Sets the value of the '
Operation Mode' attribute |
void |
setVersionLabel(java.lang.String value)
Sets the value of the '
Version Label' attribute |
void |
setVersionNo(int value)
Sets the value of the '
Version No' attribute |
void |
setVocabulary(org.eclipse.emf.ecore.EPackage value)
Sets the value of the '
Vocabulary' reference |
void |
setVocabularyUpdateStamp(java.lang.String value)
Sets the value of the '
Vocabulary Update Stamp' attribute |
getDomain, setDomaingetDocumentingRuleStatementsEngineOperationMode getOperationMode()
EngineOperationMode.
If the meaning of the 'Operation Mode' attribute isn't clear, there really should be more of a description here...
EngineOperationMode,
setOperationMode(EngineOperationMode),
RulesheetPackage.getPRuleset_OperationMode()void setOperationMode(EngineOperationMode value)
Operation Mode' attribute.
value - the new value of the 'Operation Mode' attribute.EngineOperationMode,
getOperationMode()int getVersionNo()
If the meaning of the 'Version No' attribute isn't clear, there really should be more of a description here...
setVersionNo(int),
RulesheetPackage.getPRuleset_VersionNo()void setVersionNo(int value)
Version No' attribute.
value - the new value of the 'Version No' attribute.getVersionNo()java.lang.String getVersionLabel()
If the meaning of the 'Version Label' attribute isn't clear, there really should be more of a description here...
setVersionLabel(String),
RulesheetPackage.getPRuleset_VersionLabel()void setVersionLabel(java.lang.String value)
Version Label' attribute.
value - the new value of the 'Version Label' attribute.getVersionLabel()java.lang.String getVocabularyUpdateStamp()
If the meaning of the 'Vocabulary Update Stamp' attribute isn't clear, there really should be more of a description here...
setVocabularyUpdateStamp(String),
RulesheetPackage.getPRuleset_VocabularyUpdateStamp()void setVocabularyUpdateStamp(java.lang.String value)
Vocabulary Update Stamp' attribute.
value - the new value of the 'Vocabulary Update Stamp' attribute.getVocabularyUpdateStamp()org.eclipse.emf.common.util.EList getRules()
PRule.
It is bidirectional and its opposite is 'Ruleset'.
If the meaning of the 'Rules' containment reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_Rules(),
PRule.getRuleset()org.eclipse.emf.common.util.EList getFilters()
Filter.
It is bidirectional and its opposite is 'Ruleset'.
If the meaning of the 'Filters' containment reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_Filters(),
Filter.getRuleset()org.eclipse.emf.common.util.EList getEffectivityRange()
EffectivityRange.
If the meaning of the 'Effectivity Range' reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_EffectivityRange()org.eclipse.emf.common.util.EList getRootEntity()
EClass.
If the meaning of the 'Root Entity' containment reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_RootEntity()org.eclipse.emf.common.util.EList getRuleStatements()
RuleStatement.
It is bidirectional and its opposite is 'Ruleset'.
If the meaning of the 'Rule Statements' containment reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_RuleStatements(),
RuleStatement.getRuleset()org.eclipse.emf.ecore.EPackage getVocabulary()
If the meaning of the 'Vocabulary' reference isn't clear, there really should be more of a description here...
setVocabulary(EPackage),
RulesheetPackage.getPRuleset_Vocabulary()void setVocabulary(org.eclipse.emf.ecore.EPackage value)
Vocabulary' reference.
value - the new value of the 'Vocabulary' reference.getVocabulary()org.eclipse.emf.common.util.EList getLogicalVariables()
LogicalVariable.
If the meaning of the 'Logical Variables' containment reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getPRuleset_LogicalVariables()Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.