Class IgnoreFirstEntranceUnorderedGroupHelper
- java.lang.Object
-
- org.eclipse.xtext.ide.editor.contentassist.antlr.IgnoreFirstEntranceUnorderedGroupHelper
-
- All Implemented Interfaces:
org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
public class IgnoreFirstEntranceUnorderedGroupHelper extends java.lang.Object implements org.eclipse.xtext.parser.antlr.IUnorderedGroupHelperA wrapper for an existingIUnorderedGroupHelperthat ignores the first invocation ofenter(UnorderedGroup).- Since:
- 2.14
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanfirst
-
Constructor Summary
Constructors Modifier Constructor Description protectedIgnoreFirstEntranceUnorderedGroupHelper(org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper helper)Protected contructor to allow to override this type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanLeave(org.eclipse.xtext.UnorderedGroup group)booleancanSelect(org.eclipse.xtext.UnorderedGroup group, int index)voidenter(org.eclipse.xtext.UnorderedGroup group)protected org.eclipse.xtext.parser.antlr.IUnorderedGroupHelpergetHelper()voidinitializeWith(org.antlr.runtime.BaseRecognizer recognizer)voidleave(org.eclipse.xtext.UnorderedGroup group)voidreturnFromSelection(org.eclipse.xtext.UnorderedGroup group)voidselect(org.eclipse.xtext.UnorderedGroup group, int index)org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper.UnorderedGroupStatesnapShot(org.eclipse.xtext.UnorderedGroup... groups)
-
-
-
Method Detail
-
initializeWith
public void initializeWith(org.antlr.runtime.BaseRecognizer recognizer)
- Specified by:
initializeWithin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
enter
public void enter(org.eclipse.xtext.UnorderedGroup group)
- Specified by:
enterin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
leave
public void leave(org.eclipse.xtext.UnorderedGroup group)
- Specified by:
leavein interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
canSelect
public boolean canSelect(org.eclipse.xtext.UnorderedGroup group, int index)- Specified by:
canSelectin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
select
public void select(org.eclipse.xtext.UnorderedGroup group, int index)- Specified by:
selectin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
returnFromSelection
public void returnFromSelection(org.eclipse.xtext.UnorderedGroup group)
- Specified by:
returnFromSelectionin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
canLeave
public boolean canLeave(org.eclipse.xtext.UnorderedGroup group)
- Specified by:
canLeavein interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
snapShot
public org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper.UnorderedGroupState snapShot(org.eclipse.xtext.UnorderedGroup... groups)
- Specified by:
snapShotin interfaceorg.eclipse.xtext.parser.antlr.IUnorderedGroupHelper
-
getHelper
protected org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper getHelper()
-
-