| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractNegatedToken
A representation of the model object 'Abstract Negated Token'
|
interface |
Action
A representation of the model object 'Action'
|
interface |
Alternatives
A representation of the model object 'Alternatives'
|
interface |
Assignment
A representation of the model object 'Assignment'
|
interface |
CharacterRange
A representation of the model object 'Character Range'
|
interface |
CompoundElement
A representation of the model object 'Compound Element'
|
interface |
CrossReference
A representation of the model object 'Cross Reference'
|
interface |
EnumLiteralDeclaration
A representation of the model object 'Enum Literal Declaration'
|
interface |
EOF
A representation of the model object 'EOF'
|
interface |
Group
A representation of the model object 'Group'
|
interface |
Keyword
A representation of the model object 'Keyword'
|
interface |
NegatedToken
A representation of the model object 'Negated Token'
|
interface |
RuleCall
A representation of the model object 'Rule Call'
|
interface |
UnorderedGroup
A representation of the model object 'Unordered Group'
|
interface |
UntilToken
A representation of the model object 'Until Token'
|
interface |
Wildcard
A representation of the model object 'Wildcard'
|
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
XtextFactory.createAbstractElement()
Returns a new object of class 'Abstract Element'
|
AbstractElement |
AbstractRule.getAlternatives()
Returns the value of the 'Alternatives' containment reference
|
AbstractElement |
CrossReference.getTerminal()
Returns the value of the 'Terminal' containment reference
|
AbstractElement |
Assignment.getTerminal()
Returns the value of the 'Terminal' containment reference
|
AbstractElement |
AbstractNegatedToken.getTerminal()
Returns the value of the 'Terminal' containment reference
|
| Modifier and Type | Method and Description |
|---|---|
static List<AbstractElement> |
GrammarUtil.containedAbstractElements(org.eclipse.emf.ecore.EObject e) |
static List<AbstractElement> |
GrammarUtil.elementsBeforeThisInContainingGroup(AbstractElement _this) |
static Collection<? extends AbstractElement> |
GrammarUtil.getAllAlternatives(Grammar g) |
static Collection<? extends AbstractElement> |
GrammarUtil.getAllAssignments(Grammar g) |
static Collection<? extends AbstractElement> |
GrammarUtil.getAllGroups(Grammar g) |
static Collection<? extends AbstractElement> |
GrammarUtil.getAllPredicatedElements(Grammar g) |
static Collection<? extends AbstractElement> |
GrammarUtil.getAllUnorderedGroups(Grammar g) |
org.eclipse.emf.common.util.EList<AbstractElement> |
CompoundElement.getElements()
Returns the value of the 'Elements' containment reference list.
|
| Modifier and Type | Method and Description |
|---|---|
protected GraphvizDotBuilder.Node |
GrammarToDot.drawAbstractElementTree(AbstractElement ele,
GraphvizDotBuilder.Digraph d) |
protected GraphvizDotBuilder.Props |
GrammarToDot.drawGrammarContainementEdge(AbstractElement container,
AbstractElement child) |
static List<AbstractElement> |
GrammarUtil.elementsBeforeThisInContainingGroup(AbstractElement _this) |
static org.eclipse.emf.ecore.EClassifier |
GrammarUtil.findCurrentType(AbstractElement element) |
static boolean |
GrammarUtil.isAnyCardinality(AbstractElement e) |
static boolean |
GrammarUtil.isMultipleCardinality(AbstractElement e) |
static boolean |
GrammarUtil.isOneOrMoreCardinality(AbstractElement e) |
static boolean |
GrammarUtil.isOptionalCardinality(AbstractElement e) |
void |
AbstractRule.setAlternatives(AbstractElement value)
Sets the value of the '
Alternatives' containment reference |
void |
CrossReference.setTerminal(AbstractElement value)
Sets the value of the '
Terminal' containment reference |
void |
Assignment.setTerminal(AbstractElement value)
Sets the value of the '
Terminal' containment reference |
void |
AbstractNegatedToken.setTerminal(AbstractElement value)
Sets the value of the '
Terminal' containment reference |
| Modifier and Type | Method and Description |
|---|---|
protected void |
KeywordAlternativeConverter.processElement(AbstractElement element,
AbstractRule rule,
com.google.common.collect.ImmutableSet.Builder<String> result) |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
IElementMatcherProvider.IAfterElement.matchAfter() |
AbstractElement |
IElementMatcherProvider.IBeforeElement.matchBefore() |
| Modifier and Type | Method and Description |
|---|---|
Pair<AbstractElement,AbstractElement> |
IElementMatcherProvider.IBetweenElements.matchBetween() |
Pair<AbstractElement,AbstractElement> |
IElementMatcherProvider.IBetweenElements.matchBetween() |
| Modifier and Type | Method and Description |
|---|---|
Collection<T> |
IElementMatcherProvider.IElementMatcher.matchNext(AbstractElement nextElement) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
AbstractFormattingConfig.ElementPattern.after |
protected AbstractElement |
AbstractFormattingConfig.ElementPattern.before |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
AbstractFormattingConfig.ElementBeforeAfterPattern.matchAfter() |
AbstractElement |
AbstractFormattingConfig.ElementBeforeAfterPattern.matchBefore() |
| Modifier and Type | Method and Description |
|---|---|
protected List<AbstractElement> |
AbstractFormattingConfig.getAbstractElements(org.eclipse.emf.ecore.EObject obj) |
Pair<AbstractElement,AbstractElement> |
AbstractFormattingConfig.ElementBetweenPattern.matchBetween() |
Pair<AbstractElement,AbstractElement> |
AbstractFormattingConfig.ElementBetweenPattern.matchBetween() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFormattingConfig.addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after) |
protected MatcherState |
MatcherNFAProvider.MatcherNFABuilder.createState(AbstractElement grammarElement) |
protected MatcherTransition |
MatcherNFAProvider.MatcherNFABuilder.createTransition(MatcherState source,
MatcherState target,
boolean isRuleCall,
AbstractElement loopCenter) |
protected GraphvizDotBuilder.Node |
ElementMatcherToDot.drawAbstractElementTree(AbstractElement grammarElement,
GraphvizDotBuilder.Digraph digraph) |
protected GraphvizDotBuilder.Edge |
ElementMatcherToDot.drawFollowerEdge(AbstractElement grammarElement,
MatcherTransition transition,
boolean isParent) |
protected GraphvizDotBuilder.Props |
ElementMatcherToDot.drawGrammarContainementEdge(AbstractElement container,
AbstractElement child) |
boolean |
MatcherNFAProvider.MatcherNFABuilder.filter(AbstractElement grammarElement) |
protected Pair<List<MatcherTransition>,List<MatcherState>> |
ElementMatcherProvider.TransitionMatcher.findTransitionPath(MatcherState from,
AbstractElement to,
boolean returning,
boolean canReturn,
Set<Pair<Boolean,MatcherState>> visited) |
protected Set<MatcherState> |
ElementMatcherProvider.TransitionMatcher.getAllStates(AbstractElement element) |
protected void |
ElementMatcherProvider.TransitionMatcher.installBetween(IElementMatcherProvider.IBetweenElements pattern,
AbstractElement loopCenter) |
protected void |
ElementMatcherProvider.TransitionMatcher.installBetween(IElementMatcherProvider.IBetweenElements pattern,
AbstractElement first,
AbstractElement second) |
protected boolean |
MatcherState.isOptional(AbstractElement ele) |
Collection<T> |
ElementMatcherProvider.TransitionMatcher.matchNext(AbstractElement nextElement) |
void |
FormattingConfig.setIndentation(AbstractElement beginElement,
AbstractElement endElement) |
| Constructor and Description |
|---|
AbstractFormattingConfig.ElementBeforeAfterPattern(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after) |
AbstractFormattingConfig.ElementBetweenPattern(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after) |
AbstractFormattingConfig.ElementPattern(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after) |
FormattingConfig.IndentationLocatorEnd(AbstractElement ele) |
FormattingConfig.IndentationLocatorStart(AbstractElement ele) |
MatcherState(AbstractElement element,
IGrammarNFAProvider.NFABuilder<MatcherState,MatcherTransition> builder) |
MatcherTransition(MatcherState source,
MatcherState target,
boolean ruleCall,
AbstractElement loopCenter) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
ISemanticRegionFinder.element(AbstractElement element) |
List<ISemanticRegion> |
ISemanticRegionsFinder.elements(AbstractElement... elements) |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
StringSemanticRegion.getGrammarElement() |
AbstractElement |
NodeSemanticRegion.getGrammarElement() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSemanticRegionsFinder.collectMatchableElements(AbstractElement ele,
Collection<AbstractElement> result) |
protected com.google.common.base.Predicate<ISemanticRegion> |
AbstractSemanticRegionsFinder.createPredicate(AbstractElement... ele) |
protected com.google.common.base.Predicate<ISemanticRegion> |
AbstractSemanticRegionsFinder.createPredicate(AbstractElement ele) |
protected StringSemanticRegion |
TextRegionAccessBuildingSequencer.createSemanticRegion(AbstractElement element,
String token,
org.eclipse.emf.ecore.EObject obj,
int offset) |
ISemanticRegion |
SemanticRegionNullFinder.element(AbstractElement element) |
ISemanticRegion |
AbstractSemanticRegionsFinder.element(AbstractElement element) |
List<ISemanticRegion> |
SemanticRegionNullFinder.elements(AbstractElement... elements) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.elements(AbstractElement... elements) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSemanticRegionsFinder.collectMatchableElements(AbstractElement ele,
Collection<AbstractElement> result) |
| Constructor and Description |
|---|
StringSemanticRegion(StringBasedRegionAccess regionAccess,
org.eclipse.emf.ecore.EObject semanticElement,
AbstractElement grammarElement,
int offset,
int length) |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
IPDAState.getGrammarElement() |
AbstractElement |
INFAState.getGrammarElement() |
AbstractElement |
INFATransition.getLoopCenter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IGrammarNFAProvider.NFABuilder.filter(AbstractElement ele) |
S |
IGrammarNFAProvider.getNFA(AbstractElement element) |
S |
IGrammarNFAProvider.NFABuilder.getState(AbstractElement ele) |
T |
IGrammarNFAProvider.NFABuilder.getTransition(S source,
S target,
boolean isRuleCall,
AbstractElement loopCenter) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
AbstractPDAProvider.PDAState.element |
protected AbstractElement |
AbstractNFAState.element |
protected AbstractElement |
AbstractNFATransition.loopCenter |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
CfgAdapter.getCall(AbstractElement ele) |
AbstractElement |
AbstractPDAProvider.PDAState.getGrammarElement() |
AbstractElement |
AbstractNFAState.getGrammarElement() |
AbstractElement |
AbstractNFATransition.getLoopCenter() |
AbstractElement |
CfgAdapter.getParent(AbstractElement ele) |
AbstractElement |
CfgAdapter.getRoot() |
AbstractElement |
CfgAdapter.getToken(AbstractElement owner) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<AbstractElement> |
CfgAdapter.getAlternativeChildren(AbstractElement ele) |
Iterable<AbstractElement> |
CfgAdapter.getSequentialChildren(AbstractElement ele) |
Iterable<AbstractElement> |
CfgAdapter.getUnorderedChildren(AbstractElement ele) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
GrammarElementTitleSwitch.addAssignemnt(String result,
AbstractElement ele) |
protected String |
GrammarElementTitleSwitch.addCrossRef(String result,
AbstractElement ele) |
protected String |
GrammarElementTitleSwitch.addCrossRefOrAssignemnt(String result,
AbstractElement ele) |
protected void |
AbstractNFAState.addOutgoing(AbstractElement ele,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
protected String |
GrammarElementTitleSwitch.addQualified(String result,
AbstractElement ele) |
String |
GrammarElementTitleSwitch.apply(AbstractElement from) |
protected String |
GrammarElementTitleSwitch.card(AbstractElement ele) |
String |
GrammarElementTitleSwitch.caseAbstractElement(AbstractElement object) |
protected void |
AbstractNFAState.collectOutgoing(AbstractElement element,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
protected void |
AbstractNFAState.collectOutgoingByContainer(AbstractElement element,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
DefaultNFAState |
DefaultForwardNFAProvider.DefaultForwardsNFABuilder.createState(AbstractElement ele) |
DefaultNFAState |
DefaultBackwardNFAProvider.DefaultBackwardsNFABuilder.createState(AbstractElement ele) |
protected abstract S |
AbstractCachingNFABuilder.createState(AbstractElement ele) |
protected AbstractPDAProvider.PDAState |
AbstractPDAProvider.createState(IPDAState.PDAStateType type,
AbstractElement element) |
protected DefaultNFATransition |
DefaultForwardNFAProvider.DefaultForwardsNFABuilder.createTransition(DefaultNFAState source,
DefaultNFAState target,
boolean isRuleCall,
AbstractElement loopCenter) |
protected DefaultNFATransition |
DefaultBackwardNFAProvider.DefaultBackwardsNFABuilder.createTransition(DefaultNFAState source,
DefaultNFAState target,
boolean isRuleCall,
AbstractElement loopCenter) |
protected abstract T |
AbstractCachingNFABuilder.createTransition(S source,
S target,
boolean isRuleCall,
AbstractElement loopCenter) |
protected GraphvizDotBuilder.Node |
NFAToDot.drawAbstractElementTree(AbstractElement ele,
GraphvizDotBuilder.Digraph d) |
protected GraphvizDotBuilder.Edge |
NFAToDot.drawFollowerEdge(AbstractElement ele,
DefaultNFATransition t,
boolean isParent) |
boolean |
DefaultForwardNFAProvider.DefaultForwardsNFABuilder.filter(AbstractElement ele) |
boolean |
DefaultBackwardNFAProvider.DefaultBackwardsNFABuilder.filter(AbstractElement ele) |
protected boolean |
AbstractNFAState.filter(AbstractElement ele) |
boolean |
AbstractCachingNFABuilder.filter(AbstractElement ele) |
Iterable<AbstractElement> |
CfgAdapter.getAlternativeChildren(AbstractElement ele) |
AbstractElement |
CfgAdapter.getCall(AbstractElement ele) |
protected org.eclipse.emf.ecore.EClass |
AbstractPDAProvider.getConstructedType(AbstractElement ele) |
S |
AbstractNFAProvider.getNFA(AbstractElement element) |
AbstractElement |
CfgAdapter.getParent(AbstractElement ele) |
Iterable<AbstractElement> |
CfgAdapter.getSequentialChildren(AbstractElement ele) |
S |
AbstractCachingNFABuilder.getState(AbstractElement ele) |
AbstractElement |
CfgAdapter.getToken(AbstractElement owner) |
T |
AbstractCachingNFABuilder.getTransition(S source,
S target,
boolean isRuleCall,
AbstractElement loopCenter) |
Iterable<AbstractElement> |
CfgAdapter.getUnorderedChildren(AbstractElement ele) |
boolean |
CfgAdapter.isMany(AbstractElement ele) |
boolean |
CfgAdapter.isOptional(AbstractElement ele) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractNFAState.addOutgoing(AbstractElement ele,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
protected void |
AbstractNFAState.collectOutgoing(AbstractElement element,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
protected void |
AbstractNFAState.collectOutgoingByContainer(AbstractElement element,
Set<AbstractElement> visited,
boolean isRuleCall,
AbstractElement loopCenter) |
| Constructor and Description |
|---|
AbstractNFAState(AbstractElement element,
IGrammarNFAProvider.NFABuilder<S,T> builder) |
AbstractNFATransition(S source,
S target,
boolean ruleCall,
AbstractElement loopCenter) |
AbstractPDAProvider.PDAState(IPDAState.PDAStateType type,
AbstractElement element) |
DefaultNFAState(AbstractElement element,
IGrammarNFAProvider.NFABuilder<DefaultNFAState,DefaultNFATransition> builder) |
DefaultNFATransition(DefaultNFAState source,
DefaultNFAState target,
boolean ruleCall,
AbstractElement loopCenter) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractElementImpl
An implementation of the model object 'Abstract Element'
|
class |
AbstractNegatedTokenImpl
An implementation of the model object 'Abstract Negated Token'
|
class |
ActionImpl
An implementation of the model object 'Action'
|
class |
AlternativesImpl
An implementation of the model object 'Alternatives'
|
class |
AssignmentImpl
An implementation of the model object 'Assignment'
|
class |
CharacterRangeImpl
An implementation of the model object 'Character Range'
|
class |
CompoundElementImpl
An implementation of the model object 'Compound Element'
|
class |
CrossReferenceImpl
An implementation of the model object 'Cross Reference'
|
class |
EnumLiteralDeclarationImpl
An implementation of the model object 'Enum Literal Declaration'
|
class |
EOFImpl
An implementation of the model object 'EOF'
|
class |
GroupImpl
An implementation of the model object 'Group'
|
class |
KeywordImpl
An implementation of the model object 'Keyword'
|
class |
NegatedTokenImpl
An implementation of the model object 'Negated Token'
|
class |
RuleCallImpl
An implementation of the model object 'Rule Call'
|
class |
UnorderedGroupImpl
An implementation of the model object 'Unordered Group'
|
class |
UntilTokenImpl
An implementation of the model object 'Until Token'
|
class |
WildcardImpl
An implementation of the model object 'Wildcard'
|
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
AbstractRuleImpl.alternatives
The cached value of the '
Alternatives' containment reference |
protected AbstractElement |
CrossReferenceImpl.terminal
The cached value of the '
Terminal' containment reference |
protected AbstractElement |
AssignmentImpl.terminal
The cached value of the '
Terminal' containment reference |
protected AbstractElement |
AbstractNegatedTokenImpl.terminal
The cached value of the '
Terminal' containment reference |
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.common.util.EList<AbstractElement> |
CompoundElementImpl.elements
The cached value of the '
Elements' containment reference list |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
XtextFactoryImpl.createAbstractElement() |
AbstractElement |
AbstractRuleImpl.getAlternatives() |
AbstractElement |
CrossReferenceImpl.getTerminal() |
AbstractElement |
AssignmentImpl.getTerminal() |
AbstractElement |
AbstractNegatedTokenImpl.getTerminal() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<AbstractElement> |
CompoundElementImpl.getElements() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
AbstractRuleImpl.basicSetAlternatives(AbstractElement newAlternatives,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
CrossReferenceImpl.basicSetTerminal(AbstractElement newTerminal,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
AssignmentImpl.basicSetTerminal(AbstractElement newTerminal,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
AbstractNegatedTokenImpl.basicSetTerminal(AbstractElement newTerminal,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
AbstractRuleImpl.setAlternatives(AbstractElement newAlternatives) |
void |
CrossReferenceImpl.setTerminal(AbstractElement newTerminal) |
void |
AssignmentImpl.setTerminal(AbstractElement newTerminal) |
void |
AbstractNegatedTokenImpl.setTerminal(AbstractElement newTerminal) |
| Modifier and Type | Method and Description |
|---|---|
List<AbstractElement> |
ISyntaxErrorMessageProvider.IUnorderedGroupErrorContext.getMissingMandatoryElements()
Returns the list of mandatory elements that have not been recognized.
|
List<AbstractElement> |
AbstractInternalAntlrParser.UnorderedGroupErrorContext.getMissingMandatoryElements() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
PartialParsingHelper.isInvalidDueToPredicates(AbstractElement element) |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractPackratParser.consumeNonTerminal(INonTerminalConsumer consumer,
String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
int |
AbstractPackratParser.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
| Modifier and Type | Class and Description |
|---|---|
protected class |
NonTerminalConsumer.AbstractElementResult<Element extends AbstractElement> |
protected class |
NonTerminalConsumer.ElementConsumer<Element extends AbstractElement> |
protected class |
NonTerminalConsumer.LoopElementConsumer<Element extends AbstractElement> |
protected class |
NonTerminalConsumer.MandatoryLoopElementConsumer<Element extends AbstractElement> |
protected class |
NonTerminalConsumer.OptionalElementConsumer<Element extends AbstractElement> |
| Modifier and Type | Method and Description |
|---|---|
int |
TerminalConsumer.consume(String feature,
boolean isMany,
boolean isBoolean,
AbstractElement element,
ISequenceMatcher notMatching,
boolean optional) |
int |
ITerminalConsumer.consume(String feature,
boolean isMany,
boolean isBoolean,
AbstractElement element,
ISequenceMatcher notMatching,
boolean optional)
Scan the configured input source for a consumable terminal at the current offset.
|
int |
NonTerminalConsumer.consume(String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
int |
INonTerminalConsumer.consume(String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement element,
boolean optional) |
protected int |
NonTerminalConsumer.consumeNonTerminal(INonTerminalConsumer consumer,
String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
int |
IConsumerUtility.consumeNonTerminal(INonTerminalConsumer consumer,
String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
protected int |
NonTerminalConsumer.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
int |
IConsumerUtility.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
protected AbstractParsedToken |
TerminalConsumer.createParsedToken(String feature,
boolean isMany,
boolean isBoolean,
AbstractElement element,
ISequenceMatcher notMatching,
boolean optional,
int prevMarker,
IParsedTokenSource source) |
protected AbstractParsedToken |
EnumLiteralConsumer.createParsedToken(String feature,
boolean isMany,
boolean isBoolean,
AbstractElement element,
ISequenceMatcher notMatching,
boolean optional,
int prevMarker,
IParsedTokenSource source) |
protected void |
NonTerminalConsumer.error(String message,
AbstractElement grammarElement) |
| Modifier and Type | Method and Description |
|---|---|
int |
DebugConsumerUtility.consumeNonTerminal(INonTerminalConsumer consumer,
String feature,
boolean isMany,
boolean isDatatype,
boolean isBoolean,
AbstractElement grammarElement,
boolean optional) |
int |
DebugConsumerUtility.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
ErrorToken.getGrammarElement() |
AbstractElement |
CompoundParsedToken.getGrammarElement() |
| Constructor and Description |
|---|
CompoundParsedToken(int offset,
AbstractElement grammarElement,
IParsedTokenSource origin,
boolean optional) |
ErrorToken(int offset,
int length,
AbstractElement grammarElement,
String errorMessage) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
AbstractParseTreeConstructor.AssignmentToken.element |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
AbstractParseTreeConstructor.AssignmentToken.getAssignmentElement() |
abstract AbstractElement |
AbstractParseTreeConstructor.AbstractToken.getGrammarElement() |
AbstractElement |
AbstractParseTreeConstructor.CommentToken.getGrammarElement() |
AbstractElement |
AbstractParseTreeConstructor.RootToken.getGrammarElement() |
| Modifier and Type | Method and Description |
|---|---|
protected TreeConstState |
TreeConstructionNFAProvider.TreeConstNFABuilder.createState(AbstractElement grammarElement) |
protected TreeConstTransition |
TreeConstructionNFAProvider.TreeConstNFABuilder.createTransition(TreeConstState source,
TreeConstState target,
boolean isRuleCall,
AbstractElement loopCenter) |
protected GraphvizDotBuilder.Node |
TreeConstNFAToDot.drawAbstractElementTree(AbstractElement grammarElement,
GraphvizDotBuilder.Digraph digraph) |
protected GraphvizDotBuilder.Edge |
TreeConstNFAToDot.drawFollowerEdge(AbstractElement grammarElement,
TreeConstTransition transition,
boolean isParent) |
boolean |
TreeConstructionNFAProvider.TreeConstNFABuilder.filter(AbstractElement grammarElement) |
void |
AbstractParseTreeConstructor.WsMergerStream.writeSemantic(AbstractElement grammarElement,
String value,
INode node) |
| Constructor and Description |
|---|
TreeConstState(AbstractElement element,
IGrammarNFAProvider.NFABuilder<TreeConstState,TreeConstTransition> builder) |
TreeConstTransition(TreeConstState source,
TreeConstState target,
boolean ruleCall,
AbstractElement loopCenter) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRule |
WhitespaceAddingSequenceAcceptor.findWhitespaceRule(AbstractElement ele) |
protected Assignment |
SequenceFeeder.getAssignment(AbstractElement ele) |
protected void |
WhitespaceAddingSequenceAcceptor.writeWhitespace(AbstractElement ele) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
SemanticSequencerNfaProvider.SemState.assignedGrammarElement |
protected AbstractElement |
SyntacticSequencerPDAProvider.SynState.element |
protected AbstractElement |
SerializerPDA.SerializerPDAState.grammarElement |
protected AbstractElement |
GrammarAlias.TokenAlias.token |
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractElement> |
SemanticSequencerNfaProvider.SemState.contentValidationNeeded |
static com.google.common.base.Function<ISemanticSequencerNfaProvider.ISemState,AbstractElement> |
ISemanticSequencerNfaProvider.GET_ASSIGNED_GRAMMAR_ELEMENT |
protected Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> |
SyntacticSequencerPDAProvider.SynAbsorberState.outTransitionsByElement |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
SerializerPDA.SerializerPDAGetToken.apply(ISerState input) |
AbstractElement |
ISyntacticSequencerPDAProvider.GetGrammarElement.apply(ISyntacticSequencerPDAProvider.ISynState from) |
AbstractElement |
SemanticSequencerNfaProvider.SemState.getAssignedGrammarElement() |
AbstractElement |
ISemanticSequencerNfaProvider.ISemState.getAssignedGrammarElement() |
AbstractElement |
GrammarPDAProvider.SerializerParserRuleCfg.getCall(AbstractElement ele) |
AbstractElement |
SyntacticSequencerPDAProvider.SynState.getGrammarElement() |
AbstractElement |
SerializerPDA.SerializerPDAState.getGrammarElement() |
AbstractElement |
ISyntacticSequencerPDAProvider.ISynState.getGrammarElement() |
AbstractElement |
ISerState.getGrammarElement() |
AbstractElement |
IGrammarConstraintProvider.IConstraintElement.getGrammarElement() |
AbstractElement |
GrammarConstraintProvider.ConstraintElement.getGrammarElement() |
AbstractElement |
GrammarPDAProvider.SerializerParserRuleCfg.getRoot() |
AbstractElement |
GrammarAlias.TokenAlias.getToken() |
AbstractElement |
GrammarAlias.GrammarAliasAdapter.getToken(GrammarAlias.AbstractElementAlias owner) |
AbstractElement |
IGrammarConstraintProvider.ConstraintElementProduction.getToken(IGrammarConstraintProvider.IConstraintElement ele) |
protected AbstractElement |
GrammarPDAProvider.ToOriginal.original(AbstractElement ele) |
| Modifier and Type | Method and Description |
|---|---|
Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> |
SyntacticSequencerPDAProvider.SynAbsorberState.getOutTransitionsByElement() |
Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> |
ISyntacticSequencerPDAProvider.ISynAbsorberState.getOutTransitionsByElement() |
List<AbstractElement> |
SemanticSequencerNfaProvider.SemState.getToBeValidatedAssignedElements() |
List<AbstractElement> |
ISemanticSequencerNfaProvider.ISemState.getToBeValidatedAssignedElements() |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Predicate<ISyntacticSequencerPDAProvider.ISynState> |
ISyntacticSequencerPDAProvider.SynPredicates.absorber(AbstractElement ele) |
SerializerPDA |
SerializerPDA.SerializerPDAElementFactory.create(AbstractElement start,
AbstractElement stop) |
SerializerPDA |
GrammarPDAProvider.ToOriginal.create(AbstractElement start,
AbstractElement stop) |
protected SyntacticSequencerPDAProvider.SynAbsorberState |
SyntacticSequencerPDAProvider.createAbsorberState(ISyntacticSequencerPDAProvider.SynStateType type,
AbstractElement element,
org.eclipse.emf.ecore.EClass eClass) |
protected SyntacticSequencerPDAProvider.SynState |
SyntacticSequencerPDAProvider.createEmitterState(ISyntacticSequencerPDAProvider.SynStateType type,
AbstractElement element,
SyntacticSequencerPDAProvider.SynAbsorberState target) |
IGrammarConstraintProvider.IConstraintElement |
GrammarConstraintProvider.ConstraintElementFactory.createForToken(boolean many,
boolean optional,
AbstractElement token) |
GrammarAlias.AbstractElementAlias |
GrammarAlias.GrammarAliasFactory.createForToken(boolean many,
boolean optional,
AbstractElement token) |
ISerState |
SerializerPDA.SerializerPDAElementFactory.createPop(SerializerPDA pda,
AbstractElement token) |
ISerState |
GrammarPDAProvider.ToOriginal.createPop(SerializerPDA pda,
AbstractElement token) |
ISerState |
SerializerPDA.SerializerPDAElementFactory.createPush(SerializerPDA pda,
AbstractElement token) |
ISerState |
GrammarPDAProvider.ToOriginal.createPush(SerializerPDA pda,
AbstractElement token) |
ISerState |
SerializerPDA.SerializerPDAElementFactory.createState(SerializerPDA nfa,
AbstractElement token) |
ISerState |
GrammarPDAProvider.ToOriginal.createState(SerializerPDA nfa,
AbstractElement token) |
static com.google.common.base.Predicate<ISyntacticSequencerPDAProvider.ISynState> |
ISyntacticSequencerPDAProvider.SynPredicates.element(AbstractElement ele) |
static com.google.common.base.Predicate<ISyntacticSequencerPDAProvider.ISynState> |
ISyntacticSequencerPDAProvider.SynPredicates.emitter(AbstractElement ele) |
static ISerializationContext |
SerializationContext.forChild(ISerializationContext container,
AbstractElement assignedElement,
org.eclipse.emf.ecore.EObject sem) |
AbstractElement |
GrammarPDAProvider.SerializerParserRuleCfg.getCall(AbstractElement ele) |
static IGrammarConstraintProvider.ConstraintElementType |
IGrammarConstraintProvider.ConstraintElementType.getConstraintElementType(AbstractElement ele) |
protected org.eclipse.emf.ecore.EObject |
ContextPDAProvider.getContext(AbstractElement ele) |
protected org.eclipse.emf.ecore.EClass |
ContextTypePDAProvider.AbstractTypeTraverser.getInstantiatedType(AbstractElement element) |
List<ISyntacticSequencerPDAProvider.ISynState> |
SyntacticSequencerPDAProvider.SynNavigable.getShortestPathTo(AbstractElement ele,
RuleCallStack stack) |
List<ISyntacticSequencerPDAProvider.ISynState> |
ISyntacticSequencerPDAProvider.ISynNavigable.getShortestPathTo(AbstractElement ele,
RuleCallStack stack) |
List<ISyntacticSequencerPDAProvider.ISynState> |
SyntacticSequencerPDAProvider.SynNavigable.getShortestStackpruningPathTo(AbstractElement ele,
RuleCallStack stack) |
List<ISyntacticSequencerPDAProvider.ISynState> |
ISyntacticSequencerPDAProvider.ISynNavigable.getShortestStackpruningPathTo(AbstractElement ele,
RuleCallStack stack) |
protected boolean |
SyntacticSequencerPDAProvider.isMandatoryAbsorber(AbstractElement ele) |
protected boolean |
SyntacticSequencerPDAProvider.isOptionalAbsorber(AbstractElement ele) |
protected AbstractElement |
GrammarPDAProvider.ToOriginal.original(AbstractElement ele) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ContextPDAProvider.collectExtracted(ISerState orig,
Collection<? extends ISerState> precedents,
SerializerPDA.SerializerPDAState copy,
Map<Pair<AbstractElement,ISerState.SerStateType>,SerializerPDA.SerializerPDAState> oldToNew,
ContextPDAProvider.CallStack inTop,
SerializerPDA.SerializerPDAState start) |
protected boolean |
SemanticSequencerNfaProvider.isContentValidationNeeded(Collection<AbstractElement> ass) |
String |
SyntacticSequencerPDAProvider.SynState.toString(com.google.common.base.Function<AbstractElement,String> elementFormatter) |
String |
ISyntacticSequencerPDAProvider.ISynState.toString(com.google.common.base.Function<AbstractElement,String> elementFormatter) |
| Constructor and Description |
|---|
GrammarPDAProvider.SerializerParserRuleFollowerFunction(Production<AbstractElement,AbstractElement> production) |
GrammarPDAProvider.SerializerParserRuleFollowerFunction(Production<AbstractElement,AbstractElement> production) |
| Modifier and Type | Method and Description |
|---|---|
ISerializationDiagnostic |
SyntacticSequencerDiagnosticProvider.createInvalidFollowingAbsorberDiagnostic(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EObject sem,
ISyntacticSequencerPDAProvider.ISynAbsorberState from,
AbstractElement to)
Deprecated.
|
ISerializationDiagnostic |
ISyntacticSequencerDiagnosticProvider.createInvalidFollowingAbsorberDiagnostic(org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynAbsorberState from,
AbstractElement to)
Deprecated.
#createInvalidFollowingAbsorberDiagnostic(ISerializationContext, EObject, ISynAbsorberState, AbstractElement) |
ISerializationDiagnostic |
SyntacticSequencerDiagnosticProvider.createInvalidFollowingAbsorberDiagnostic(ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynAbsorberState from,
AbstractElement to) |
ISerializationDiagnostic |
ISyntacticSequencerDiagnosticProvider.createInvalidFollowingAbsorberDiagnostic(ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynAbsorberState from,
AbstractElement to) |
ISerializationDiagnostic |
SyntacticSequencerDiagnosticProvider.createUnexpectedEmitterDiagnostic(ISyntacticSequencerPDAProvider.ISynNavigable currentState,
AbstractElement target,
RuleCallStack stack) |
ISerializationDiagnostic |
ISyntacticSequencerDiagnosticProvider.createUnexpectedEmitterDiagnostic(ISyntacticSequencerPDAProvider.ISynNavigable currentState,
AbstractElement target,
RuleCallStack stack) |
ISerializationDiagnostic |
TokenDiagnosticProvider.getNullNotAllowedDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
AbstractElement ele) |
ISerializationDiagnostic |
ITokenDiagnosticProvider.getNullNotAllowedDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
AbstractElement ele) |
ISerializationDiagnostic |
TokenDiagnosticProvider.getValueConversionExceptionDiagnostic(org.eclipse.emf.ecore.EObject semantic,
AbstractElement element,
Object value,
Throwable exception) |
ISerializationDiagnostic |
ITokenDiagnosticProvider.getValueConversionExceptionDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
AbstractElement element,
Object value,
Throwable exception) |
| Constructor and Description |
|---|
SerializationDiagnostic(String id,
org.eclipse.emf.ecore.EObject sem,
AbstractElement element,
Grammar grammar,
String message) |
SerializationDiagnostic(String id,
org.eclipse.emf.ecore.EObject sem,
AbstractElement ele,
Grammar g,
String msg,
Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.emf.ecore.EStructuralFeature |
FeatureFinderUtil.getFeature(AbstractElement grammarElement,
org.eclipse.emf.ecore.EClass owner) |
| Modifier and Type | Field and Description |
|---|---|
protected Triple<INode,AbstractElement,org.eclipse.emf.ecore.EObject> |
SemanticNodeIterator.next |
protected Map<Pair<AbstractElement,Integer>,Boolean> |
BacktrackingSemanticSequencer.SerializableObject.valid |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
BacktrackingSemanticSequencer.TraceItem.getNextGrammarElement() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.Multimap<AbstractElement,ISerializationContext> |
ContextFinder.collectAssignments(com.google.common.collect.Multimap<IGrammarConstraintProvider.IConstraint,ISerializationContext> constraints,
org.eclipse.emf.ecore.EStructuralFeature feature) |
protected Set<AbstractElement> |
ContextFinder.findAssignedElements(org.eclipse.emf.ecore.EObject obj,
org.eclipse.emf.ecore.EStructuralFeature feature,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments) |
Set<AbstractElement> |
IAssignmentFinder.findAssignmentsByValue(org.eclipse.emf.ecore.EObject semanticObject,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
Object value,
INode node) |
Set<AbstractElement> |
AssignmentFinder.findAssignmentsByValue(org.eclipse.emf.ecore.EObject semanticObj,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
Object value,
INode node) |
protected Triple<INode,AbstractElement,org.eclipse.emf.ecore.EObject> |
SemanticNodeIterator.findNext(INode node,
boolean prune) |
protected Set<AbstractElement> |
AssignmentFinder.findValidAssignmentsForContainmentRef(org.eclipse.emf.ecore.EObject semanticObj,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
org.eclipse.emf.ecore.EObject value) |
protected Set<AbstractElement> |
AssignmentFinder.findValidAssignmentsForCrossRef(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
org.eclipse.emf.ecore.EObject value,
INode node) |
protected Set<AbstractElement> |
AssignmentFinder.findValidBooleanAssignments(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
Object value) |
protected Set<AbstractElement> |
AssignmentFinder.findValidValueAssignments(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
Object value) |
Triple<INode,AbstractElement,org.eclipse.emf.ecore.EObject> |
SemanticNodeIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSyntacticSequencer.collectAbstractElements(GrammarAlias.AbstractElementAlias ele,
Set<AbstractElement> elments) |
protected Set<AbstractElement> |
ContextFinder.findAssignedElements(org.eclipse.emf.ecore.EObject obj,
org.eclipse.emf.ecore.EStructuralFeature feature,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments) |
Set<AbstractElement> |
IAssignmentFinder.findAssignmentsByValue(org.eclipse.emf.ecore.EObject semanticObject,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
Object value,
INode node) |
Set<AbstractElement> |
AssignmentFinder.findAssignmentsByValue(org.eclipse.emf.ecore.EObject semanticObj,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
Object value,
INode node) |
protected Set<AbstractElement> |
AssignmentFinder.findValidAssignmentsForContainmentRef(org.eclipse.emf.ecore.EObject semanticObj,
com.google.common.collect.Multimap<AbstractElement,ISerializationContext> assignments,
org.eclipse.emf.ecore.EObject value) |
protected Set<AbstractElement> |
AssignmentFinder.findValidAssignmentsForCrossRef(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
org.eclipse.emf.ecore.EObject value,
INode node) |
protected Set<AbstractElement> |
AssignmentFinder.findValidBooleanAssignments(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
Object value) |
protected Set<AbstractElement> |
AssignmentFinder.findValidValueAssignments(org.eclipse.emf.ecore.EObject semanticObj,
Iterable<AbstractElement> assignedElements,
Object value) |
| Constructor and Description |
|---|
BacktrackingSemanticSequencer.FollowerSorter(BacktrackingSemanticSequencer.SerializableObject obj,
AbstractElement nodeModelEle) |
| Modifier and Type | Method and Description |
|---|---|
T |
XtextSwitch.caseAbstractElement(AbstractElement object)
Returns the result of interpreting the object as an instance of 'Abstract Element'
|
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
IConcreteSyntaxConstraintProvider.ISyntaxConstraint.getGrammarElement() |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
ConcreteSyntaxConstraintProvider.SyntaxConstraintNode.element |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
ConcreteSyntaxConstraintProvider.SyntaxConstraintNode.getGrammarElement() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ConcreteSyntaxConstraintProvider.containsRelevantElement(AbstractElement ele) |
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
ConcreteSyntaxConstraintProvider.createElement(IConcreteSyntaxConstraintProvider.ConstraintType type,
AbstractElement ele,
org.eclipse.emf.ecore.EClass semanticType,
boolean multiple,
boolean optional) |
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
ConcreteSyntaxConstraintProvider.createElement(IConcreteSyntaxConstraintProvider.ConstraintType type,
AbstractElement ele,
List<AbstractElement> lazyContents,
List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> contents,
org.eclipse.emf.ecore.EClass semanticType,
boolean multiple,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
ConcreteSyntaxConstraintProvider.createElement(IConcreteSyntaxConstraintProvider.ConstraintType type,
AbstractElement ele,
List<AbstractElement> lazyContents,
List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> contents,
org.eclipse.emf.ecore.EClass semanticType,
boolean multiple,
boolean optional) |
protected List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> |
ConcreteSyntaxConstraintProvider.createSummarizedAssignments(CompoundElement group,
List<AbstractElement> candidates,
org.eclipse.emf.ecore.EClass semanticType,
boolean optional) |
| Constructor and Description |
|---|
ConcreteSyntaxConstraintProvider.SyntaxConstraintNode(IConcreteSyntaxConstraintProvider.ConstraintType type,
AbstractElement ele,
List<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> contents,
org.eclipse.emf.ecore.EClass semanticType,
boolean multiple,
boolean optional) |
| Modifier and Type | Method and Description |
|---|---|
AbstractElement |
OriginalElement.getOriginal() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.Multimap<String,AbstractElement> |
OverriddenValueInspector.newMultimap() |
| Modifier and Type | Method and Description |
|---|---|
Pair<Boolean,Boolean> |
ValidEntryRuleInspector.caseAbstractElement(AbstractElement object) |
Boolean |
RuleWithoutInstantiationInspector.caseAbstractElement(AbstractElement object) |
Boolean |
PredicateUsesUnorderedGroupInspector.caseAbstractElement(AbstractElement object) |
Boolean |
OverriddenValueInspector.caseAbstractElement(AbstractElement object) |
Boolean |
GrammarWithoutLeftRecursionInspector.caseAbstractElement(AbstractElement object) |
Boolean |
CurrentTypeFinder.Implementation.caseAbstractElement(AbstractElement object) |
void |
CurrentTypeFinder.Implementation.computeResult(AbstractRule rule,
AbstractElement element) |
org.eclipse.emf.ecore.EClassifier |
CurrentTypeFinder.findCurrentTypeAfter(AbstractElement element)
Find the type of the current variable after an AbstractElement was consumed.
|
static Set<Parameter> |
ParameterConfigHelper.getAssignedParameters(AbstractElement element,
int parameterConfig) |
static Set<Parameter> |
ParameterConfigHelper.getAssignedParameters(AbstractElement element,
List<Integer> paramStack) |
protected boolean |
PredicateUsesUnorderedGroupInspector.shouldTraverse(AbstractElement object) |
| Constructor and Description |
|---|
OriginalElement(AbstractElement original) |
| Modifier and Type | Method and Description |
|---|---|
void |
Xtext2EcoreInterpretationContext.addFeature(String featureName,
EClassifierInfo featureTypeInfo,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
abstract boolean |
EClassifierInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
boolean |
EClassifierInfo.EClassInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
boolean |
EClassifierInfo.EDataTypeInfo.addFeature(String featureName,
EClassifierInfo featureType,
boolean isMultivalue,
boolean isContainment,
AbstractElement parserElement) |
Copyright © 2015. All Rights Reserved.