Class IgnoreCaseIDValueConverter
- java.lang.Object
-
- org.eclipse.xtext.conversion.impl.AbstractValueConverter<T>
-
- org.eclipse.xtext.conversion.impl.AbstractLexerBasedConverter<java.lang.String>
-
- org.eclipse.xtext.conversion.impl.AbstractIDValueConverter
-
- org.eclipse.xtext.conversion.impl.IgnoreCaseIDValueConverter
-
- All Implemented Interfaces:
IValueConverter<java.lang.String>
,IValueConverter.RuleSpecific
public class IgnoreCaseIDValueConverter extends AbstractIDValueConverter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.conversion.IValueConverter
IValueConverter.RuleSpecific
-
-
Field Summary
-
Fields inherited from interface org.eclipse.xtext.conversion.IValueConverter
NO_OP_CONVERTER
-
-
Constructor Summary
Constructors Constructor Description IgnoreCaseIDValueConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Set<java.lang.String>
computeValuesToEscape(Grammar grammar)
protected boolean
mustEscape(java.lang.String value)
-
Methods inherited from class org.eclipse.xtext.conversion.impl.AbstractIDValueConverter
assertValidValue, collectInvalidCharacters, createTokenContentMismatchException, getGrammarAccess, getInvalidCharactersMessage, getValuesToEscape, setGrammarAccess, toEscapedString, toValue
-
Methods inherited from class org.eclipse.xtext.conversion.impl.AbstractLexerBasedConverter
assertTokens, assertTokens, createTokenTypeMismatchException, getLexer, getLexerProvider, getRule, getRuleName, getRuleName, getTokenDefMap, getTokenDefProvider, getTokenSource, setLexerProvider, setRule, setTokenDefProvider, toString
-
-
-
-
Method Detail
-
computeValuesToEscape
protected java.util.Set<java.lang.String> computeValuesToEscape(Grammar grammar)
- Specified by:
computeValuesToEscape
in classAbstractIDValueConverter
-
mustEscape
protected boolean mustEscape(java.lang.String value)
- Specified by:
mustEscape
in classAbstractIDValueConverter
-
-