protected static class AbstractSyntacticSequencer.SyntacticalContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected ISerializationContext |
context |
protected INode |
lastNode |
protected ISyntacticSequencerPDAProvider.ISynFollowerOwner |
lastState |
protected INode |
rootNode |
protected org.eclipse.emf.ecore.EObject |
semanticObject |
protected RuleCallStack |
stack |
Constructor and Description |
---|
AbstractSyntacticSequencer.SyntacticalContext(ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynAbsorberState previousState,
INode previousNode) |
Modifier and Type | Method and Description |
---|---|
INode |
getLastNode() |
RuleCallStack |
getStack() |
protected void |
setLastNode(INode lastNode) |
protected ISerializationContext context
protected INode lastNode
protected INode rootNode
protected ISyntacticSequencerPDAProvider.ISynFollowerOwner lastState
protected org.eclipse.emf.ecore.EObject semanticObject
protected RuleCallStack stack
public AbstractSyntacticSequencer.SyntacticalContext(ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject, ISyntacticSequencerPDAProvider.ISynAbsorberState previousState, INode previousNode)
public INode getLastNode()
public RuleCallStack getStack()
protected void setLastNode(INode lastNode)