org.eclipse.xtext.ui.editor.templates
Class XtextTemplateContext.IndentationAwareTemplateTranslator

java.lang.Object
  extended by org.eclipse.jface.text.templates.TemplateTranslator
      extended by org.eclipse.xtext.ui.editor.templates.XtextTemplateContext.IndentationAwareTemplateTranslator
Enclosing class:
XtextTemplateContext

public static class XtextTemplateContext.IndentationAwareTemplateTranslator
extends org.eclipse.jface.text.templates.TemplateTranslator


Constructor Summary
XtextTemplateContext.IndentationAwareTemplateTranslator(java.lang.String indentation)
           
 
Method Summary
 org.eclipse.jface.text.templates.TemplateBuffer translate(java.lang.String string)
           
 org.eclipse.jface.text.templates.TemplateBuffer translate(org.eclipse.jface.text.templates.Template template)
           
 
Methods inherited from class org.eclipse.jface.text.templates.TemplateTranslator
createVariable, createVariable, getErrorMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XtextTemplateContext.IndentationAwareTemplateTranslator

public XtextTemplateContext.IndentationAwareTemplateTranslator(java.lang.String indentation)
Method Detail

translate

public org.eclipse.jface.text.templates.TemplateBuffer translate(org.eclipse.jface.text.templates.Template template)
                                                          throws org.eclipse.jface.text.templates.TemplateException
Overrides:
translate in class org.eclipse.jface.text.templates.TemplateTranslator
Throws:
org.eclipse.jface.text.templates.TemplateException

translate

public org.eclipse.jface.text.templates.TemplateBuffer translate(java.lang.String string)
                                                          throws org.eclipse.jface.text.templates.TemplateException
Overrides:
translate in class org.eclipse.jface.text.templates.TemplateTranslator
Throws:
org.eclipse.jface.text.templates.TemplateException