org.eclipse.xtext.serializer.analysis
Class ContextPDAProvider
java.lang.Object
org.eclipse.xtext.serializer.analysis.ContextPDAProvider
- All Implemented Interfaces:
- IContextPDAProvider
public class ContextPDAProvider
- extends java.lang.Object
- implements IContextPDAProvider
- Author:
- Moritz Eysholdt - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cache
protected java.util.Map<org.eclipse.emf.ecore.EObject,Pda<ISerState,RuleCall>> cache
pdaUtil
@Inject
protected PdaUtil pdaUtil
ContextPDAProvider
public ContextPDAProvider()
createPDA
protected Pda<ISerState,RuleCall> createPDA(Action action)
createPDA
protected Pda<ISerState,RuleCall> createPDA(org.eclipse.emf.ecore.EObject context,
Pda<ISerState,RuleCall> result)
createPDA
protected Pda<ISerState,RuleCall> createPDA(ParserRule rule)
getContextPDA
public Pda<ISerState,RuleCall> getContextPDA(org.eclipse.emf.ecore.EObject context)
- Specified by:
getContextPDA
in interface IContextPDAProvider