| Modifier and type | Action and description | 
|---|---|
| default org.eclipse.xtext.xbase.XExpression | generate(XExpression,IAppendable,IExtraLanguageGeneratorContext) Generate the code for the given XExpression. | 
| abstract org.eclipse.xtext.xbase.XExpression | generate(XExpression,LightweightTypeReference,IAppendable,IExtraLanguageGeneratorContext) Generate the code for the given XExpression. | 
| abstract ExtraLanguageFeatureNameConverter | getFeatureNameConverter(IExtraLanguageGeneratorContext) Replies the feature name converter. | 
| abstract ExtraLanguageTypeConverter | getTypeConverter(IExtraLanguageGeneratorContext) Replies the type converter. | 
def generate(XExpression,IAppendable,IExtraLanguageGeneratorContext) : org.eclipse.xtext.xbase.XExpression
def generate(XExpression,LightweightTypeReference,IAppendable,IExtraLanguageGeneratorContext) : org.eclipse.xtext.xbase.XExpression
def getFeatureNameConverter(IExtraLanguageGeneratorContext) : ExtraLanguageFeatureNameConverter
def getTypeConverter(IExtraLanguageGeneratorContext) : ExtraLanguageTypeConverter