org.eclipse.xtend.core.conversion
Class XtendValueConverterService

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.xtend.core.conversion.XtendValueConverterService
All Implemented Interfaces:
IValueConverterService

public class XtendValueConverterService
extends XbaseValueConverterService

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

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.conversion.XbaseValueConverterService
XbaseValueConverterService.IntUnderscoreValueConverter, XbaseValueConverterService.OtherOperatorsValueConverter
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService
defaultTerminalConverterFactory
 
Constructor Summary
XtendValueConverterService()
           
 
Method Summary
 IValueConverter<java.lang.String> getCommentRichTextEndValueConverter()
           
 IValueConverter<java.lang.String> getCommentRichTextInBetweenValueConverter()
           
 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, INT
 
Methods inherited from class org.eclipse.xtext.common.services.DefaultTerminalConverters
ID, 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

XtendValueConverterService

public XtendValueConverterService()
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()

getCommentRichTextInBetweenValueConverter

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

getCommentRichTextEndValueConverter

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

getQualifiedNameWithWildCardConverter

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