org.eclipse.xtext.xtend2.conversion
Class Xtend2ValueConverterService

java.lang.Object
  extended by org.eclipse.xtext.conversion.impl.AbstractValueConverterService
      extended by org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
          extended by org.eclipse.xtext.common.services.DefaultTerminalConverters
              extended by org.eclipse.xtext.xbase.conversion.XbaseValueConverterService
                  extended by org.eclipse.xtext.xtend2.conversion.Xtend2ValueConverterService
All Implemented Interfaces:
IValueConverterService

public class Xtend2ValueConverterService
extends XbaseValueConverterService

Registers the value converters for Xtend2, in particular the converters for rich strings and qualified names with wildcards.

Author:
Sebastian Zarnekow - Initial contribution and API

Field Summary
 
Fields inherited from class org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
defaultTerminalConverterFactory
 
Constructor Summary
Xtend2ValueConverterService()
           
 
Method Summary
 IValueConverter<java.lang.String> getQualifiedNameWithWildCardConverter()
           
 IValueConverter<java.lang.String> getRichTextEndValueConverter()
           
 IValueConverter<java.lang.String> getRichTextInbetweenValueConverter()
           
 IValueConverter<java.lang.String> getRichTextStartValueConverter()
           
 IValueConverter<java.lang.String> getRichTextValueConverter()
           
 
Methods inherited from class org.eclipse.xtext.xbase.conversion.XbaseValueConverterService
getIdOrSuperValueConverter, getOpAddConverter, getOpAndConverter, getOpCompareConverter, getOpEqualityConverter, getOpMultiAssignConverter, getOpMultiConverter, getOpOrConverter, getOpOtherConverter, getOpSingleAssignConverter, getOpUnaryConverter, getQualifiedNameValueConverter, getStaticQualifierConverter, getValidIDConverter
 
Methods inherited from class org.eclipse.xtext.common.services.DefaultTerminalConverters
ID, INT, STRING
 
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

Xtend2ValueConverterService

public Xtend2ValueConverterService()
Method Detail

getRichTextEndValueConverter

public IValueConverter<java.lang.String> getRichTextEndValueConverter()

getRichTextStartValueConverter

public IValueConverter<java.lang.String> getRichTextStartValueConverter()

getRichTextInbetweenValueConverter

public IValueConverter<java.lang.String> getRichTextInbetweenValueConverter()

getRichTextValueConverter

public IValueConverter<java.lang.String> getRichTextValueConverter()

getQualifiedNameWithWildCardConverter

public IValueConverter<java.lang.String> getQualifiedNameWithWildCardConverter()