org.eclipse.xtext.formatting
Interface IFormatterExtension

All Known Implementing Classes:
AbstractDeclarativeFormatter, AbstractFormatter, BaseFormatter, CodetemplatesFormatter, NullFormatter, OneWhitespaceFormatter, PureXbaseFormatter, SimpleAntlrFormatter, SimpleExpressionsFormatter, TemplatesFormatter, XbaseFormatter, XbaseWithAnnotationsFormatter, XtendFormatter, XtextFormatter, XtypeFormatter

public interface IFormatterExtension

Since:
2.3
Author:
Jan Koehnlein - Initial contribution and API

Method Summary
 ITokenStream createFormatterStream(org.eclipse.emf.ecore.EObject context, java.lang.String initalIndentation, ITokenStream outputStream, boolean preserveWhitespaces)
           
 

Method Detail

createFormatterStream

ITokenStream createFormatterStream(org.eclipse.emf.ecore.EObject context,
                                   java.lang.String initalIndentation,
                                   ITokenStream outputStream,
                                   boolean preserveWhitespaces)