public interface ParserRule extends AbstractRule
The following features are supported:
XtextPackage.getParserRule()
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<AbstractRule> |
getHiddenTokens()
Returns the value of the 'Hidden Tokens' reference list.
|
org.eclipse.emf.common.util.EList<Parameter> |
getParameters()
Returns the value of the 'Parameters' containment reference list.
|
boolean |
isDefinesHiddenTokens()
Returns the value of the 'Defines Hidden Tokens' attribute
|
boolean |
isFragment()
Returns the value of the 'Fragment' attribute
|
boolean |
isWildcard()
Returns the value of the 'Wildcard' attribute
|
void |
setDefinesHiddenTokens(boolean value)
Sets the value of the '
Defines Hidden Tokens ' attribute |
void |
setFragment(boolean value)
Sets the value of the '
Fragment ' attribute |
void |
setWildcard(boolean value)
Sets the value of the '
Wildcard ' attribute |
getAlternatives, getName, getType, setAlternatives, setName, setType
boolean isDefinesHiddenTokens()
If the meaning of the 'Defines Hidden Tokens' attribute isn't clear, there really should be more of a description here...
setDefinesHiddenTokens(boolean)
,
XtextPackage.getParserRule_DefinesHiddenTokens()
void setDefinesHiddenTokens(boolean value)
Defines Hidden Tokens
' attribute.
value
- the new value of the 'Defines Hidden Tokens' attribute.isDefinesHiddenTokens()
org.eclipse.emf.common.util.EList<AbstractRule> getHiddenTokens()
AbstractRule
.
If the meaning of the 'Hidden Tokens' reference list isn't clear, there really should be more of a description here...
XtextPackage.getParserRule_HiddenTokens()
org.eclipse.emf.common.util.EList<Parameter> getParameters()
Parameter
.
If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...
XtextPackage.getParserRule_Parameters()
boolean isFragment()
If the meaning of the 'Fragment' attribute isn't clear, there really should be more of a description here...
setFragment(boolean)
,
XtextPackage.getParserRule_Fragment()
void setFragment(boolean value)
Fragment
' attribute.
value
- the new value of the 'Fragment' attribute.isFragment()
boolean isWildcard()
A parser rule fragment may be considered a wildcard fragment. This means no particular EClassifier is derived from that fragment. Basically any kind of current may be passed into this rule fragment.
setWildcard(boolean)
,
XtextPackage.getParserRule_Wildcard()
void setWildcard(boolean value)
Wildcard
' attribute.
value
- the new value of the 'Wildcard' attribute.isWildcard()