org.eclipse.xtext.ui.editor.contentassist.antlr
Class FollowElement

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.contentassist.antlr.FollowElement

public class FollowElement
extends java.lang.Object

Simple bean that reflects the current state, when the content assist parser hit EOF.

Author:
Sebastian Zarnekow - Initial contribution and API

Constructor Summary
FollowElement()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AbstractElement getGrammarElement()
           
 java.util.List<AbstractElement> getHandledUnorderedGroupElements()
           
 java.util.List<AbstractElement> getLocalTrace()
           
 int getLookAhead()
           
 java.util.List<LookAheadTerminal> getLookAheadTerminals()
           
 java.util.List<AbstractElement> getTrace()
           
 int hashCode()
           
 void setGrammarElement(AbstractElement grammarElement)
           
 void setHandledUnorderedGroupElements(java.util.List<AbstractElement> handledUnorderedGroupElements)
           
 void setLocalTrace(java.util.List<AbstractElement> localTrace)
           
 void setLookAhead(int lookAhead)
           
 void setLookAheadTerminals(java.util.List<LookAheadTerminal> lookAheadTerminals)
           
 void setTrace(java.util.List<AbstractElement> trace)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FollowElement

public FollowElement()
Method Detail

getGrammarElement

public AbstractElement getGrammarElement()

setGrammarElement

public void setGrammarElement(AbstractElement grammarElement)

getTrace

public java.util.List<AbstractElement> getTrace()

setTrace

public void setTrace(java.util.List<AbstractElement> trace)

getLookAhead

public int getLookAhead()

setLookAhead

public void setLookAhead(int lookAhead)

getLookAheadTerminals

public java.util.List<LookAheadTerminal> getLookAheadTerminals()

setLookAheadTerminals

public void setLookAheadTerminals(java.util.List<LookAheadTerminal> lookAheadTerminals)

setLocalTrace

public void setLocalTrace(java.util.List<AbstractElement> localTrace)

getLocalTrace

public java.util.List<AbstractElement> getLocalTrace()

setHandledUnorderedGroupElements

public void setHandledUnorderedGroupElements(java.util.List<AbstractElement> handledUnorderedGroupElements)

getHandledUnorderedGroupElements

public java.util.List<AbstractElement> getHandledUnorderedGroupElements()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object