Interface RuleInvocation
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,ReferToJudgment,org.eclipse.xtext.xbase.XExpression
- All Known Implementing Classes:
RuleInvocationImpl
public interface RuleInvocation extends org.eclipse.xtext.xbase.XExpression, ReferToJudgment
A representation of the model object 'Rule Invocation'.The following features are supported:
- See Also:
XsemanticsPackage.getRuleInvocation()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.xtext.xbase.XExpressiongetEnvironment()Returns the value of the 'Environment' containment reference.org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression>getExpressions()Returns the value of the 'Expressions' containment reference list.java.lang.StringgetJudgmentSymbol()Returns the value of the 'Judgment Symbol' attribute.org.eclipse.emf.common.util.EList<java.lang.String>getRelationSymbols()Returns the value of the 'Relation Symbols' attribute list.voidsetEnvironment(org.eclipse.xtext.xbase.XExpression value)Sets the value of the 'Environment' containment reference.voidsetJudgmentSymbol(java.lang.String value)Sets the value of the 'Judgment Symbol' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.eclipse.xsemantics.dsl.xsemantics.ReferToJudgment
get_judgment, isSet_judgment, set_judgment, unset_judgment
-
-
-
-
Method Detail
-
getEnvironment
org.eclipse.xtext.xbase.XExpression getEnvironment()
Returns the value of the 'Environment' containment reference.- Returns:
- the value of the 'Environment' containment reference.
- See Also:
setEnvironment(XExpression),XsemanticsPackage.getRuleInvocation_Environment()
-
setEnvironment
void setEnvironment(org.eclipse.xtext.xbase.XExpression value)
Sets the value of the 'Environment' containment reference.- Parameters:
value- the new value of the 'Environment' containment reference.- See Also:
getEnvironment()
-
getJudgmentSymbol
java.lang.String getJudgmentSymbol()
Returns the value of the 'Judgment Symbol' attribute.- Specified by:
getJudgmentSymbolin interfaceReferToJudgment- Returns:
- the value of the 'Judgment Symbol' attribute.
- See Also:
setJudgmentSymbol(String),XsemanticsPackage.getRuleInvocation_JudgmentSymbol()
-
setJudgmentSymbol
void setJudgmentSymbol(java.lang.String value)
Sets the value of the 'Judgment Symbol' attribute.- Parameters:
value- the new value of the 'Judgment Symbol' attribute.- See Also:
getJudgmentSymbol()
-
getExpressions
org.eclipse.emf.common.util.EList<org.eclipse.xtext.xbase.XExpression> getExpressions()
Returns the value of the 'Expressions' containment reference list. The list contents are of typeXExpression.- Returns:
- the value of the 'Expressions' containment reference list.
- See Also:
XsemanticsPackage.getRuleInvocation_Expressions()
-
getRelationSymbols
org.eclipse.emf.common.util.EList<java.lang.String> getRelationSymbols()
Returns the value of the 'Relation Symbols' attribute list. The list contents are of typeString.- Specified by:
getRelationSymbolsin interfaceReferToJudgment- Returns:
- the value of the 'Relation Symbols' attribute list.
- See Also:
XsemanticsPackage.getRuleInvocation_RelationSymbols()
-
-