org.eclipse.xtext.xbase.conversion
Class StaticQualifierValueConverter

java.lang.Object
  extended by org.eclipse.xtext.conversion.impl.AbstractValueConverter<java.lang.String>
      extended by org.eclipse.xtext.conversion.impl.QualifiedNameValueConverter
          extended by org.eclipse.xtext.xbase.conversion.StaticQualifierValueConverter
All Implemented Interfaces:
IValueConverter<java.lang.String>

public class StaticQualifierValueConverter
extends QualifiedNameValueConverter

Author:
Sebastian Zarnekow - Initial contribution and API

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.conversion.IValueConverter
IValueConverter.RuleSpecific
 
Field Summary
 
Fields inherited from class org.eclipse.xtext.conversion.impl.QualifiedNameValueConverter
fullWildcardLiteral, valueConverterService
 
Fields inherited from interface org.eclipse.xtext.conversion.IValueConverter
NO_OP_CONVERTER
 
Constructor Summary
StaticQualifierValueConverter()
           
 
Method Summary
protected  java.lang.String getNamespaceDelimiter()
          Deprecated. 
protected  java.lang.String getStringNamespaceDelimiter()
          Returns the used delimiter in the concrete syntax.
protected  java.lang.String getValueNamespaceDelimiter()
          Returns the used delimiter in the AST.
 java.lang.String toString(java.lang.String value)
          Transforms the given value to a string that is conformant to the expected terminal or data type rule.
 
Methods inherited from class org.eclipse.xtext.conversion.impl.QualifiedNameValueConverter
delegateToString, delegateToValue, getDelegateRuleName, getFullWildcardLiteral, getWildcardLiteral, isDelegateRuleCall, isWildcardLiteral, toValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticQualifierValueConverter

public StaticQualifierValueConverter()
Method Detail

getNamespaceDelimiter

@Deprecated
protected java.lang.String getNamespaceDelimiter()
Deprecated. 

Overrides:
getNamespaceDelimiter in class QualifiedNameValueConverter

getStringNamespaceDelimiter

protected java.lang.String getStringNamespaceDelimiter()
Description copied from class: QualifiedNameValueConverter
Returns the used delimiter in the concrete syntax.

Overrides:
getStringNamespaceDelimiter in class QualifiedNameValueConverter
Returns:
the delimiter in the concrete syntax.

getValueNamespaceDelimiter

protected java.lang.String getValueNamespaceDelimiter()
Description copied from class: QualifiedNameValueConverter
Returns the used delimiter in the AST.

Overrides:
getValueNamespaceDelimiter in class QualifiedNameValueConverter
Returns:
the delimiter in the AST.

toString

public java.lang.String toString(java.lang.String value)
Description copied from interface: IValueConverter
Transforms the given value to a string that is conformant to the expected terminal or data type rule.

Specified by:
toString in interface IValueConverter<java.lang.String>
Overrides:
toString in class QualifiedNameValueConverter
Parameters:
value - the to-be-transformed value
Returns:
a string represenation for that value.