Package com.e1c.langtool.v8.dt.ql
Class QlPartStringParser
java.lang.Object
com.e1c.langtool.v8.dt.ql.QlPartStringParser
- All Implemented Interfaces:
Iterable<org.antlr.runtime.Token>
The QL part string parser.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new QL part string parser with DCS language extension.QlPartStringParser(boolean isQlDcs) Instantiates a new QL part string parser. -
Method Summary
Modifier and TypeMethodDescriptiongetFunction(org.antlr.runtime.Token token, org.eclipse.emf.ecore.EObject context) List<org.eclipse.xtext.Keyword>getKeyword(org.antlr.runtime.Token token) getTokenName(org.antlr.runtime.Token token) booleanisComment(org.antlr.runtime.Token token) booleanisFunction(org.antlr.runtime.Token token) booleanisKeyword(org.antlr.runtime.Token token) booleanisSkipToken(org.antlr.runtime.Token token) booleanisStringLiteral(org.antlr.runtime.Token token) Iterator<org.antlr.runtime.Token>iterator()voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
QlPartStringParser
public QlPartStringParser()Instantiates a new QL part string parser with DCS language extension. -
QlPartStringParser
public QlPartStringParser(boolean isQlDcs) Instantiates a new QL part string parser.- Parameters:
isQlDcs- the is QL with DCS language extension
-
-
Method Details
-
iterator
-
setString
-
getTokenName
-
isSkipToken
public boolean isSkipToken(org.antlr.runtime.Token token) -
isKeyword
public boolean isKeyword(org.antlr.runtime.Token token) -
isStringLiteral
public boolean isStringLiteral(org.antlr.runtime.Token token) -
isFunction
public boolean isFunction(org.antlr.runtime.Token token) -
getFunction
public FunctionExpression getFunction(org.antlr.runtime.Token token, org.eclipse.emf.ecore.EObject context) -
getKeyword
-
getGrammarAccess
-
isComment
public boolean isComment(org.antlr.runtime.Token token)
-