protected static class SyntacticSequencerPDAProvider.SynAbsorberState extends SyntacticSequencerPDAProvider.SynState implements ISyntacticSequencerPDAProvider.ISynAbsorberState
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
context |
protected org.eclipse.emf.ecore.EClass |
eClass |
protected java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
outAbsorber |
protected java.util.Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> |
outTransitionsByElement |
element, followers, type
Constructor and Description |
---|
SyntacticSequencerPDAProvider.SynAbsorberState(ISyntacticSequencerPDAProvider.SynStateType type,
AbstractElement element,
org.eclipse.emf.ecore.EObject context,
org.eclipse.emf.ecore.EClass eClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
addTransition(ISyntacticSequencerPDAProvider.ISynTransition transition) |
org.eclipse.emf.ecore.EObject |
getContext() |
org.eclipse.emf.ecore.EClass |
getEClass() |
java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
getOutAbsorbers() |
java.util.List<ISyntacticSequencerPDAProvider.ISynTransition> |
getOutTransitions() |
java.util.Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> |
getOutTransitionsByElement() |
addFollower, addFollower, getFollowers, getGrammarElement, getType, setFollowers, toString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGrammarElement, getType, toString
getFollowers
protected org.eclipse.emf.ecore.EObject context
protected org.eclipse.emf.ecore.EClass eClass
protected java.util.Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> outTransitionsByElement
protected java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> outAbsorber
public SyntacticSequencerPDAProvider.SynAbsorberState(ISyntacticSequencerPDAProvider.SynStateType type, AbstractElement element, org.eclipse.emf.ecore.EObject context, org.eclipse.emf.ecore.EClass eClass)
protected void addTransition(ISyntacticSequencerPDAProvider.ISynTransition transition)
public org.eclipse.emf.ecore.EObject getContext()
getContext
in interface ISyntacticSequencerPDAProvider.ISynFollowerOwner
public org.eclipse.emf.ecore.EClass getEClass()
getEClass
in interface ISyntacticSequencerPDAProvider.ISynFollowerOwner
public java.util.List<ISyntacticSequencerPDAProvider.ISynTransition> getOutTransitions()
getOutTransitions
in interface ISyntacticSequencerPDAProvider.ISynAbsorberState
public java.util.Map<AbstractElement,ISyntacticSequencerPDAProvider.ISynTransition> getOutTransitionsByElement()
getOutTransitionsByElement
in interface ISyntacticSequencerPDAProvider.ISynAbsorberState
public java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> getOutAbsorbers()
getOutAbsorbers
in interface ISyntacticSequencerPDAProvider.ISynAbsorberState