org.eclipse.ocl.examples.xtext.essentialocl.services
Class EssentialOCLValueConverterService
java.lang.Object
org.eclipse.xtext.conversion.impl.AbstractValueConverterService
org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLValueConverterService
- All Implemented Interfaces:
- org.eclipse.xtext.conversion.IValueConverterService
- Direct Known Subclasses:
- OCLinEcoreValueConverterService, OCLstdlibValueConverterService
public class EssentialOCLValueConverterService
- extends org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
Fields inherited from class org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService |
defaultTerminalConverterFactory |
Method Summary |
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
DOUBLE_QUOTED_STRING()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ESCAPED_ID()
|
static java.lang.String |
escapeIdentifier(java.lang.String value)
|
static java.util.Set<java.lang.String> |
getAllKeywords(org.eclipse.xtext.Grammar g,
java.lang.String name)
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ID()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
Identifier()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
ML_SINGLE_QUOTED_STRING()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
Name()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.Number> |
NUMBER_LITERAL()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
SIMPLE_ID()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
SINGLE_QUOTED_STRING()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
StringLiteral()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
UnreservedName()
|
org.eclipse.xtext.conversion.IValueConverter<java.lang.String> |
UnrestrictedName()
|
Methods inherited from class org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService |
getConverter, getConverters, getDefaultTerminalConverterFactory, getGrammar, internalRegisterForClass, isConfigurationMethod, registerEFactoryConverters, setDefaultTerminalConverterFactory, setGrammar, toString, toValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EssentialOCLValueConverterService
public EssentialOCLValueConverterService()
escapeIdentifier
public static java.lang.String escapeIdentifier(java.lang.String value)
getAllKeywords
public static java.util.Set<java.lang.String> getAllKeywords(org.eclipse.xtext.Grammar g,
java.lang.String name)
DOUBLE_QUOTED_STRING
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> DOUBLE_QUOTED_STRING()
ESCAPED_ID
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ESCAPED_ID()
ID
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ID()
Identifier
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> Identifier()
ML_SINGLE_QUOTED_STRING
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> ML_SINGLE_QUOTED_STRING()
Name
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> Name()
NUMBER_LITERAL
public org.eclipse.xtext.conversion.IValueConverter<java.lang.Number> NUMBER_LITERAL()
SIMPLE_ID
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> SIMPLE_ID()
SINGLE_QUOTED_STRING
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> SINGLE_QUOTED_STRING()
StringLiteral
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> StringLiteral()
UnreservedName
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> UnreservedName()
UnrestrictedName
public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> UnrestrictedName()