Package org.eclipse.xtext
Interface RuleCall
-
- All Superinterfaces:
AbstractElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
RuleCallImpl
public interface RuleCall extends AbstractElement
A representation of the model object 'Rule Call'.The following features are supported:
- See Also:
XtextPackage.getRuleCall()
- Noextend:
- This interface is not intended to be extended by clients.
- Noimplement:
- This interface is not intended to be implemented by clients.
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<NamedArgument>
getArguments()
Returns the value of the 'Arguments' containment reference list.AbstractRule
getRule()
Returns the value of the 'Rule' reference.boolean
isExplicitlyCalled()
Returns the value of the 'Explicitly Called' attribute.void
setExplicitlyCalled(boolean value)
Sets the value of the 'Explicitly Called
' attribute.void
setRule(AbstractRule value)
Sets the value of the 'Rule
' reference.-
Methods inherited from interface org.eclipse.xtext.AbstractElement
getCardinality, isFirstSetPredicated, isPredicated, setCardinality, setFirstSetPredicated, setPredicated
-
-
-
-
Method Detail
-
getRule
AbstractRule getRule()
Returns the value of the 'Rule' reference.If the meaning of the 'Rule' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Rule' reference.
- See Also:
setRule(AbstractRule)
,XtextPackage.getRuleCall_Rule()
- Model:
- Generated:
-
setRule
void setRule(AbstractRule value)
Sets the value of the 'Rule
' reference.- Parameters:
value
- the new value of the 'Rule' reference.- See Also:
getRule()
- Generated:
-
getArguments
org.eclipse.emf.common.util.EList<NamedArgument> getArguments()
Returns the value of the 'Arguments' containment reference list. The list contents are of typeNamedArgument
.If the meaning of the 'Arguments' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Arguments' containment reference list.
- Since:
- 2.9
- See Also:
XtextPackage.getRuleCall_Arguments()
- Model:
- containment="true"
- Generated:
-
isExplicitlyCalled
boolean isExplicitlyCalled()
Returns the value of the 'Explicitly Called' attribute.If the meaning of the 'Explicitly Called' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Explicitly Called' attribute.
- Since:
- 2.9
- See Also:
setExplicitlyCalled(boolean)
,XtextPackage.getRuleCall_ExplicitlyCalled()
- Model:
- Generated:
-
setExplicitlyCalled
void setExplicitlyCalled(boolean value)
Sets the value of the 'Explicitly Called
' attribute.- Parameters:
value
- the new value of the 'Explicitly Called' attribute.- Since:
- 2.9
- See Also:
isExplicitlyCalled()
- Generated:
-
-