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