| Modifier and Type | Method and Description |
|---|---|
static UnorderedGroup |
GrammarUtil.containingUnorderedGroup(org.eclipse.emf.ecore.EObject e) |
UnorderedGroup |
XtextFactory.createUnorderedGroup()
Returns a new object of class 'Unordered Group'
|
| Modifier and Type | Method and Description |
|---|---|
String |
GrammarElementTitleSwitch.caseUnorderedGroup(UnorderedGroup object) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnorderedGroupImpl
An implementation of the model object 'Unordered Group'
|
| Modifier and Type | Method and Description |
|---|---|
UnorderedGroup |
XtextFactoryImpl.createUnorderedGroup() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<UnorderedGroup> |
UnorderedGroupHelper.Collector.getGroups() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UnorderedGroupHelper.canLeave(UnorderedGroup group) |
boolean |
IUnorderedGroupHelper.canLeave(UnorderedGroup group)
Query for remaining mandatory alternatives.
|
boolean |
IUnorderedGroupHelper.Null.canLeave(UnorderedGroup group) |
boolean |
UnorderedGroupHelper.canSelect(UnorderedGroup group,
int index) |
boolean |
IUnorderedGroupHelper.canSelect(UnorderedGroup group,
int index)
Predicate to answer the question whether the given
alternative may be used.
|
boolean |
IUnorderedGroupHelper.Null.canSelect(UnorderedGroup group,
int index) |
protected void |
UnorderedGroupHelper.configure(UnorderedGroup group) |
void |
UnorderedGroupHelper.enter(UnorderedGroup group) |
void |
IUnorderedGroupHelper.enter(UnorderedGroup group)
Invoke when the group is entered in the parser.
|
void |
IUnorderedGroupHelper.Null.enter(UnorderedGroup group) |
protected UnorderedGroupHelper.State |
UnorderedGroupHelper.get(UnorderedGroup group) |
void |
UnorderedGroupHelper.leave(UnorderedGroup group) |
void |
IUnorderedGroupHelper.leave(UnorderedGroup group)
Leave the group.
|
void |
IUnorderedGroupHelper.Null.leave(UnorderedGroup group) |
void |
UnorderedGroupHelper.returnFromSelection(UnorderedGroup group) |
void |
IUnorderedGroupHelper.returnFromSelection(UnorderedGroup group)
Finish the previously selected alternative.
|
void |
IUnorderedGroupHelper.Null.returnFromSelection(UnorderedGroup group) |
void |
UnorderedGroupHelper.select(UnorderedGroup group,
int index) |
void |
IUnorderedGroupHelper.select(UnorderedGroup group,
int index)
Announce the usage of the given alternative.
|
void |
IUnorderedGroupHelper.Null.select(UnorderedGroup group,
int index) |
IUnorderedGroupHelper.UnorderedGroupState |
UnorderedGroupHelper.snapShot(UnorderedGroup... groups) |
IUnorderedGroupHelper.UnorderedGroupState |
IUnorderedGroupHelper.snapShot(UnorderedGroup... groups)
Obtain the current state to be able to roll-back after backtracking.
|
IUnorderedGroupHelper.UnorderedGroupState |
IUnorderedGroupHelper.Null.snapShot(UnorderedGroup... group) |
| Constructor and Description |
|---|
UnorderedGroupHelper.State(UnorderedGroup group) |
UnorderedGroupHelper.UnorderedGroupStateImpl(UnorderedGroup[] groups) |
| Constructor and Description |
|---|
NonTerminalConsumer.LoopUnorderedGroupConsumer(UnorderedGroup element) |
NonTerminalConsumer.MandatoryLoopUnorderedGroupConsumer(UnorderedGroup element) |
NonTerminalConsumer.OptionalUnorderedGroupConsumer(UnorderedGroup element) |
NonTerminalConsumer.UnorderedGroupConsumer(UnorderedGroup element) |
| Constructor and Description |
|---|
NonTerminalConsumer.UnorderedGroupResult(NonTerminalConsumer.ElementConsumer<UnorderedGroup> elementConsumer,
UnorderedGroupToken begin) |
| Modifier and Type | Method and Description |
|---|---|
UnorderedGroup |
UnorderedGroupToken.getGrammarElement() |
| Constructor and Description |
|---|
UnorderedGroupToken(int offset,
UnorderedGroup group,
IFurtherParsable.Source<UnorderedGroupToken> origin,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XtextSemanticSequencer.sequence_AbstractTokenWithCardinality_UnorderedGroup(ISerializationContext context,
UnorderedGroup semanticObject)
Contexts:
Alternatives returns UnorderedGroup
Alternatives.Alternatives_1_0 returns UnorderedGroup
ConditionalBranch returns UnorderedGroup
UnorderedGroup returns UnorderedGroup
UnorderedGroup.UnorderedGroup_1_0 returns UnorderedGroup
Group returns UnorderedGroup
Group.Group_1_0 returns UnorderedGroup
AbstractToken returns UnorderedGroup
AbstractTokenWithCardinality returns UnorderedGroup
AbstractTerminal returns UnorderedGroup
ParenthesizedElement returns UnorderedGroup
Constraint:
(elements+=UnorderedGroup_UnorderedGroup_1_0 elements+=Group+ (cardinality='?'
|
| Modifier and Type | Method and Description |
|---|---|
T |
XtextSwitch.caseUnorderedGroup(UnorderedGroup object)
Returns the result of interpreting the object as an instance of 'Unordered Group'
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
PredicateUsesUnorderedGroupInspector.caseUnorderedGroup(UnorderedGroup object) |
Boolean |
GrammarWithoutLeftRecursionInspector.caseUnorderedGroup(UnorderedGroup object) |
void |
PredicateUsesUnorderedGroupInspector.createErrorMessages(UnorderedGroup object) |
Copyright © 2015. All Rights Reserved.