Class AbstractFollowElementFactory<FollowElement extends BaseFollowElement<LookAheadTerminal>,LookAheadTerminal extends ILookAheadTerminal>
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractFollowElementFactory<FollowElement,LookAheadTerminal>
-
- Direct Known Subclasses:
AbstractInternalContentAssistParser.DefaultFollowElementFactory
public abstract class AbstractFollowElementFactory<FollowElement extends BaseFollowElement<LookAheadTerminal>,LookAheadTerminal extends ILookAheadTerminal> extends java.lang.Object- Since:
- 2.14
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractFollowElementFactory(BaseInternalContentAssistParser<FollowElement,LookAheadTerminal> parser)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description FollowElementcreateFollowElement(org.eclipse.xtext.AbstractElement current, int lookAhead)protected abstract FollowElementdoCreateElement()protected abstract LookAheadTerminaldoCreateLookAheadTerminal(org.antlr.runtime.Token token)
-
-
-
Constructor Detail
-
AbstractFollowElementFactory
protected AbstractFollowElementFactory(BaseInternalContentAssistParser<FollowElement,LookAheadTerminal> parser)
-
-
Method Detail
-
doCreateElement
protected abstract FollowElement doCreateElement()
-
doCreateLookAheadTerminal
protected abstract LookAheadTerminal doCreateLookAheadTerminal(org.antlr.runtime.Token token)
-
createFollowElement
public FollowElement createFollowElement(org.eclipse.xtext.AbstractElement current, int lookAhead)
-
-