public interface RuleStatement extends RuleModelElement
The following features are supported:
RulesheetPackage.getRuleStatement()| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlias()
Returns the value of the 'Alias' attribute
|
java.lang.String |
getCategory()
Returns the value of the 'Category' attribute
|
java.lang.String |
getComments()
Returns the value of the 'Comments' attribute
|
java.lang.String |
getExternalID()
Returns the value of the 'External ID' attribute
|
LogicalVariable |
getLogicalVariable()
Returns the value of the 'Logical Variable' reference.
|
MessageSeverity |
getPost()
Returns the value of the 'Post' attribute.
|
java.lang.String |
getRuleLink()
Returns the value of the 'Rule Link' attribute
|
org.eclipse.emf.common.util.EList |
getRuleModelElements()
Returns the value of the 'Rule Model Elements' reference list.
|
java.lang.String |
getRuleName()
Returns the value of the 'Rule Name' attribute
|
PRuleset |
getRuleset()
Returns the value of the 'Ruleset' container reference.
|
java.lang.String |
getSourceLink()
Returns the value of the 'Source Link' attribute
|
java.lang.String |
getSourceName()
Returns the value of the 'Source Name' attribute
|
org.eclipse.emf.common.util.EList |
getText()
Returns the value of the 'Text' containment reference list.
|
boolean |
isDisabled()
Returns the value of the 'Disabled' attribute
|
void |
setAlias(java.lang.String value)
Sets the value of the '
Alias' attribute |
void |
setCategory(java.lang.String value)
Sets the value of the '
Category' attribute |
void |
setComments(java.lang.String value)
Sets the value of the '
Comments' attribute |
void |
setDisabled(boolean value)
Sets the value of the '
Disabled' attribute |
void |
setExternalID(java.lang.String value)
Sets the value of the '
External ID' attribute |
void |
setLogicalVariable(LogicalVariable value)
Sets the value of the '
Logical Variable' reference |
void |
setPost(MessageSeverity value)
Sets the value of the '
Post' attribute |
void |
setRuleLink(java.lang.String value)
Sets the value of the '
Rule Link' attribute |
void |
setRuleName(java.lang.String value)
Sets the value of the '
Rule Name' attribute |
void |
setRuleset(PRuleset value)
Sets the value of the '
Ruleset' container reference |
void |
setSourceLink(java.lang.String value)
Sets the value of the '
Source Link' attribute |
void |
setSourceName(java.lang.String value)
Sets the value of the '
Source Name' attribute |
getDocumentingRuleStatementsorg.eclipse.emf.common.util.EList getText()
OpaqueExpression.
If the meaning of the 'Text' attribute isn't clear, there really should be more of a description here...
RulesheetPackage.getRuleStatement_Text()java.lang.String getExternalID()
If the meaning of the 'External ID' attribute isn't clear, there really should be more of a description here...
setExternalID(String),
RulesheetPackage.getRuleStatement_ExternalID()void setExternalID(java.lang.String value)
External ID' attribute.
value - the new value of the 'External ID' attribute.getExternalID()MessageSeverity getPost()
MessageSeverity.
If the meaning of the 'Post' attribute isn't clear, there really should be more of a description here...
MessageSeverity,
setPost(MessageSeverity),
RulesheetPackage.getRuleStatement_Post()void setPost(MessageSeverity value)
Post' attribute.
value - the new value of the 'Post' attribute.MessageSeverity,
getPost()java.lang.String getAlias()
If the meaning of the 'Alias' attribute isn't clear, there really should be more of a description here...
setAlias(String),
RulesheetPackage.getRuleStatement_Alias()void setAlias(java.lang.String value)
Alias' attribute.
value - the new value of the 'Alias' attribute.getAlias()java.lang.String getRuleName()
If the meaning of the 'Rule Name' attribute isn't clear, there really should be more of a description here...
setRuleName(String),
RulesheetPackage.getRuleStatement_RuleName()void setRuleName(java.lang.String value)
Rule Name' attribute.
value - the new value of the 'Rule Name' attribute.getRuleName()java.lang.String getRuleLink()
If the meaning of the 'Rule Link' attribute isn't clear, there really should be more of a description here...
setRuleLink(String),
RulesheetPackage.getRuleStatement_RuleLink()void setRuleLink(java.lang.String value)
Rule Link' attribute.
value - the new value of the 'Rule Link' attribute.getRuleLink()java.lang.String getSourceName()
If the meaning of the 'Source Name' attribute isn't clear, there really should be more of a description here...
setSourceName(String),
RulesheetPackage.getRuleStatement_SourceName()void setSourceName(java.lang.String value)
Source Name' attribute.
value - the new value of the 'Source Name' attribute.getSourceName()java.lang.String getSourceLink()
If the meaning of the 'Source Link' attribute isn't clear, there really should be more of a description here...
setSourceLink(String),
RulesheetPackage.getRuleStatement_SourceLink()void setSourceLink(java.lang.String value)
Source Link' attribute.
value - the new value of the 'Source Link' attribute.getSourceLink()java.lang.String getCategory()
If the meaning of the 'Category' attribute isn't clear, there really should be more of a description here...
setCategory(String),
RulesheetPackage.getRuleStatement_Category()void setCategory(java.lang.String value)
Category' attribute.
value - the new value of the 'Category' attribute.getCategory()java.lang.String getComments()
If the meaning of the 'Comments' attribute isn't clear, there really should be more of a description here...
setComments(String),
RulesheetPackage.getRuleStatement_Comments()void setComments(java.lang.String value)
Comments' attribute.
value - the new value of the 'Comments' attribute.getComments()boolean isDisabled()
If the meaning of the 'Disabled' attribute isn't clear, there really should be more of a description here...
setDisabled(boolean),
RulesheetPackage.getRuleStatement_Disabled()void setDisabled(boolean value)
Disabled' attribute.
value - the new value of the 'Disabled' attribute.isDisabled()PRuleset getRuleset()
Rule Statements'.
If the meaning of the 'Ruleset' container reference isn't clear, there really should be more of a description here...
setRuleset(PRuleset),
RulesheetPackage.getRuleStatement_Ruleset(),
PRuleset.getRuleStatements()void setRuleset(PRuleset value)
Ruleset' container reference.
value - the new value of the 'Ruleset' container reference.getRuleset()org.eclipse.emf.common.util.EList getRuleModelElements()
RuleModelElement.
It is bidirectional and its opposite is 'Documenting Rule Statements'.
If the meaning of the 'Rule Model Elements' reference list isn't clear, there really should be more of a description here...
RulesheetPackage.getRuleStatement_RuleModelElements(),
RuleModelElement.getDocumentingRuleStatements()LogicalVariable getLogicalVariable()
Rule Statements'.
If the meaning of the 'Logical Variable' reference isn't clear, there really should be more of a description here...
setLogicalVariable(LogicalVariable),
RulesheetPackage.getRuleStatement_LogicalVariable(),
LogicalVariable.getRuleStatements()void setLogicalVariable(LogicalVariable value)
Logical Variable' reference.
value - the new value of the 'Logical Variable' reference.getLogicalVariable()Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.