org.eclipse.ocl.examples.xtext.oclinecore.services
Class OCLinEcoreValueConverterService

java.lang.Object
  extended by org.eclipse.xtext.conversion.impl.AbstractValueConverterService
      extended by org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
          extended by org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLValueConverterService
              extended by org.eclipse.ocl.examples.xtext.oclinecore.services.OCLinEcoreValueConverterService
All Implemented Interfaces:
org.eclipse.xtext.conversion.IValueConverterService

public class OCLinEcoreValueConverterService
extends EssentialOCLValueConverterService


Nested Class Summary
protected static class OCLinEcoreValueConverterService.EnumerationLiteralNameConverter
           
protected static class OCLinEcoreValueConverterService.IntegerConverter
           
protected static class OCLinEcoreValueConverterService.PrimitiveTypeIdentifierConverter
           
protected static class OCLinEcoreValueConverterService.UpperConverter
           
 
Nested classes/interfaces inherited from class org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLValueConverterService
EssentialOCLValueConverterService.AbstractIDConverter, EssentialOCLValueConverterService.DoubleQuotedStringConverter, EssentialOCLValueConverterService.EscapedIDConverter, EssentialOCLValueConverterService.IDConverter, EssentialOCLValueConverterService.MultiLineSingleQuotedStringConverter, EssentialOCLValueConverterService.NameConverter, EssentialOCLValueConverterService.NumberConverter, EssentialOCLValueConverterService.SimpleIDConverter, EssentialOCLValueConverterService.SingleQuotedStringConverter, EssentialOCLValueConverterService.UnquotedStringConverter, EssentialOCLValueConverterService.UnreservedNameConverter, EssentialOCLValueConverterService.UnrestrictedNameConverter
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
defaultTerminalConverterFactory
 
Constructor Summary
OCLinEcoreValueConverterService()
           
 
Method Summary
 org.eclipse.xtext.conversion.IValueConverter<java.lang.String> EnumerationLiteralName()
           
 org.eclipse.xtext.conversion.IValueConverter<java.lang.Integer> LOWER()
           
 org.eclipse.xtext.conversion.IValueConverter<java.lang.String> PrimitiveTypeIdentifier()
           
 org.eclipse.xtext.conversion.IValueConverter<java.lang.Integer> UPPER()
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLValueConverterService
DOUBLE_QUOTED_STRING, ESCAPED_ID, escapeIdentifier, getAllKeywords, ID, Identifier, ML_SINGLE_QUOTED_STRING, Name, NUMBER_LITERAL, SIMPLE_ID, SINGLE_QUOTED_STRING, StringLiteral, UNQUOTED_STRING, UnreservedName, UnrestrictedName, URI
 
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
 

Constructor Detail

OCLinEcoreValueConverterService

public OCLinEcoreValueConverterService()
Method Detail

EnumerationLiteralName

public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> EnumerationLiteralName()

LOWER

public org.eclipse.xtext.conversion.IValueConverter<java.lang.Integer> LOWER()

PrimitiveTypeIdentifier

public org.eclipse.xtext.conversion.IValueConverter<java.lang.String> PrimitiveTypeIdentifier()

UPPER

public org.eclipse.xtext.conversion.IValueConverter<java.lang.Integer> UPPER()