| Package | Description |
|---|---|
| org.eclipse.xtext.serializer.analysis | |
| org.eclipse.xtext.serializer.diagnostic | |
| org.eclipse.xtext.serializer.sequencer |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SyntacticSequencerPDAProvider.SynAbsorberState |
| Modifier and Type | Field and Description |
|---|---|
protected ISyntacticSequencerPDAProvider.ISynAbsorberState |
SyntacticSequencerPDAProvider.SynTransition.source |
protected ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.start |
protected ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.stop |
protected ISyntacticSequencerPDAProvider.ISynAbsorberState |
SyntacticSequencerPDAProvider.SynNavigable.target |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Grammar,Map<ISerializationContext,ISyntacticSequencerPDAProvider.ISynAbsorberState>> |
SyntacticSequencerPDAProvider.cache |
protected List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
SyntacticSequencerPDAProvider.SynAbsorberState.outAbsorber |
| Modifier and Type | Method and Description |
|---|---|
ISyntacticSequencerPDAProvider.ISynAbsorberState |
SyntacticSequencerPDAProvider.SynTransition.getSource() |
ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.ISynTransition.getSource() |
ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.getStart() |
ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.getStop() |
ISyntacticSequencerPDAProvider.ISynAbsorberState |
SyntacticSequencerPDAProvider.SynNavigable.getTarget() |
ISyntacticSequencerPDAProvider.ISynAbsorberState |
ISyntacticSequencerPDAProvider.ISynNavigable.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.getFollowers(ISyntacticSequencerPDAProvider.ISynAbsorberState node) |
List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
SyntacticSequencerPDAProvider.SynAbsorberState.getOutAbsorbers() |
List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
ISyntacticSequencerPDAProvider.ISynAbsorberState.getOutAbsorbers() |
Map<ISerializationContext,ISyntacticSequencerPDAProvider.ISynAbsorberState> |
SyntacticSequencerPDAProvider.getSyntacticSequencerPDAs(Grammar grammar) |
Map<ISerializationContext,ISyntacticSequencerPDAProvider.ISynAbsorberState> |
ISyntacticSequencerPDAProvider.getSyntacticSequencerPDAs(Grammar grammar) |
| Modifier and Type | Method and Description |
|---|---|
SemanticSequencerNfaProvider.SemNfa |
SemanticSequencerNfaProvider.SemStateFactory.create(ISyntacticSequencerPDAProvider.ISynAbsorberState start,
ISyntacticSequencerPDAProvider.ISynAbsorberState stop) |
protected SemanticSequencerNfaProvider.SemNfa |
SemanticSequencerNfaProvider.createNfa(Grammar grammar,
ISyntacticSequencerPDAProvider.ISynAbsorberState synState,
ISerializationContext context) |
ISemanticSequencerNfaProvider.ISemState |
SemanticSequencerNfaProvider.SemStateFactory.createState(SemanticSequencerNfaProvider.SemNfa nfa,
ISyntacticSequencerPDAProvider.ISynAbsorberState token) |
Iterable<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter.getFollowers(ISyntacticSequencerPDAProvider.ISynAbsorberState node) |
| Constructor and Description |
|---|
ISyntacticSequencerPDAProvider.SynAbsorberNfaAdapter(ISyntacticSequencerPDAProvider.ISynAbsorberState start) |
SyntacticSequencerPDAProvider.SynNavigable(ISyntacticSequencerPDAProvider.SynStateType type,
AbstractElement element,
ISyntacticSequencerPDAProvider.ISynAbsorberState target) |
SyntacticSequencerPDAProvider.SynTransition(ISyntacticSequencerPDAProvider.ISynAbsorberState source,
ISyntacticSequencerPDAProvider.ISynAbsorberState target) |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
protected ISyntacticSequencerPDAProvider.ISynAbsorberState |
AbstractSyntacticSequencer.navigateToAbsorber(ISyntacticSequencerPDAProvider.ISynFollowerOwner fromState,
INode fromNode,
INode toNode,
RuleCallStack stack) |
| Constructor and Description |
|---|
AbstractSyntacticSequencer.SyntacticalContext(ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynAbsorberState previousState,
INode previousNode) |
Copyright © 2015. All Rights Reserved.