public class DefaultNodeModelFormatter extends AbstractNodeModelFormatter
Modifier and Type | Class and Description |
---|---|
protected class |
DefaultNodeModelFormatter.FilterFirstWhitespaceStream |
AbstractNodeModelFormatter.FormattedRegion
INodeModelFormatter.IFormattedRegion
Modifier and Type | Field and Description |
---|---|
protected IFormatter |
formatter |
protected IHiddenTokenHelper |
hiddenTokenHelper |
protected INodeModelStreamer |
nodeModelStreamer |
Constructor and Description |
---|
DefaultNodeModelFormatter() |
Modifier and Type | Method and Description |
---|---|
INodeModelFormatter.IFormattedRegion |
format(ICompositeNode root,
int offset,
int length) |
protected java.lang.String |
getIndentation(ICompositeNode root,
int fromOffset) |
@Inject protected IFormatter formatter
@Inject protected IHiddenTokenHelper hiddenTokenHelper
@Inject protected INodeModelStreamer nodeModelStreamer
public INodeModelFormatter.IFormattedRegion format(ICompositeNode root, int offset, int length)
format
in interface INodeModelFormatter
format
in class AbstractNodeModelFormatter
protected java.lang.String getIndentation(ICompositeNode root, int fromOffset)