protected abstract static class SyntacticSequencerPDAProvider.SynState extends Object implements ISyntacticSequencerPDAProvider.ISynState
| Modifier and Type | Field and Description |
|---|---|
protected AbstractElement |
element |
protected List<ISyntacticSequencerPDAProvider.ISynState> |
followers |
protected ISyntacticSequencerPDAProvider.SynStateType |
type |
| Constructor and Description |
|---|
SyntacticSequencerPDAProvider.SynState(ISyntacticSequencerPDAProvider.SynStateType type,
AbstractElement element) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFollower(ISyntacticSequencerPDAProvider.ISynState follower) |
protected void |
addFollower(List<ISyntacticSequencerPDAProvider.ISynState> follower) |
List<ISyntacticSequencerPDAProvider.ISynState> |
getFollowers() |
AbstractElement |
getGrammarElement() |
ISyntacticSequencerPDAProvider.SynStateType |
getType() |
protected void |
setFollowers(List<ISyntacticSequencerPDAProvider.ISynState> followers) |
String |
toString() |
String |
toString(com.google.common.base.Function<AbstractElement,String> elementFormatter) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassprotected AbstractElement element
protected List<ISyntacticSequencerPDAProvider.ISynState> followers
protected ISyntacticSequencerPDAProvider.SynStateType type
public SyntacticSequencerPDAProvider.SynState(ISyntacticSequencerPDAProvider.SynStateType type, AbstractElement element)
protected void addFollower(ISyntacticSequencerPDAProvider.ISynState follower)
protected void addFollower(List<ISyntacticSequencerPDAProvider.ISynState> follower)
public List<ISyntacticSequencerPDAProvider.ISynState> getFollowers()
getFollowers in interface ISyntacticSequencerPDAProvider.ISynFollowerOwnerpublic AbstractElement getGrammarElement()
getGrammarElement in interface ISyntacticSequencerPDAProvider.ISynStatepublic ISyntacticSequencerPDAProvider.SynStateType getType()
getType in interface ISyntacticSequencerPDAProvider.ISynStateprotected void setFollowers(List<ISyntacticSequencerPDAProvider.ISynState> followers)
public String toString(com.google.common.base.Function<AbstractElement,String> elementFormatter)
toString in interface ISyntacticSequencerPDAProvider.ISynStateCopyright © 2015. All Rights Reserved.