| Package | Description |
|---|---|
| org.eclipse.xtext.formatting2 |
Xtext formatting infrastructure since Xtext 2.8.
|
| org.eclipse.xtext.formatting2.debug | |
| org.eclipse.xtext.formatting2.internal | |
| org.eclipse.xtext.formatting2.regionaccess |
This package contains the
ITextRegionAccess and related classes. |
| org.eclipse.xtext.formatting2.regionaccess.internal |
| Modifier and Type | Method and Description |
|---|---|
List<ITextReplacement> |
IFormatter2.format(FormatterRequest request)
Execute the formatter.
|
List<ITextReplacement> |
AbstractFormatter2.format(FormatterRequest request) |
Iterable<ITextReplacement> |
ITextReplacerContext.getLocalReplacements() |
List<ITextReplacement> |
ITextReplacerContext.getReplacementsUntil(ITextReplacerContext first) |
protected List<ITextReplacement> |
AbstractFormatter2.postProcess(IFormattableDocument document,
List<ITextReplacement> replacements) |
List<ITextReplacement> |
IFormattableDocument.renderToTextReplacements()
Render the document.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ITextReplacerContext.addReplacement(ITextReplacement replacement) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ITextReplacement> |
AbstractFormatter2.postProcess(IFormattableDocument document,
List<ITextReplacement> replacements) |
| Modifier and Type | Method and Description |
|---|---|
List<ITextReplacement> |
TextRegionsInTextToString.getItems() |
| Modifier and Type | Method and Description |
|---|---|
TextRegionsToString |
TextRegionsToString.add(ITextReplacement region) |
TextRegionsInTextToString |
TextRegionsInTextToString.add(ITextReplacement region) |
TextRegionsToString |
TextRegionsToString.addReplacement(ITextReplacement region,
String description) |
| Modifier and Type | Method and Description |
|---|---|
TextRegionsToString |
TextRegionsToString.addAllReplacements(Iterable<? extends ITextReplacement> regions) |
| Modifier and Type | Class and Description |
|---|---|
class |
TextReplacementList<T extends ITextReplacement> |
| Modifier and Type | Method and Description |
|---|---|
protected TextSegmentSet<ITextReplacement> |
TextReplacerContext.createTextReplacementsSet() |
Iterable<ITextReplacement> |
TextReplacerContext.getLocalReplacements() |
List<ITextReplacement> |
TextReplacerContext.getReplacementsUntil(ITextReplacerContext first) |
List<ITextReplacement> |
FormattableDocument.renderToTextReplacements() |
| Modifier and Type | Method and Description |
|---|---|
void |
TextReplacerContext.addReplacement(ITextReplacement replacement) |
protected boolean |
TextReplacerContext.isInRequestedRange(ITextReplacement repl) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
FormattableDocument.applyTextReplacements(Iterable<ITextReplacement> replacements) |
| Modifier and Type | Method and Description |
|---|---|
ITextReplacement |
ITextRegionRewriter.createReplacement(int offset,
int length,
String text) |
ITextReplacement |
ITextSegment.replaceWith(String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
ITextRegionRewriter.renderToAppendable(Iterable<? extends ITextReplacement> replacements,
Appendable result) |
void |
ITextRegionRewriter.renderToAppendable(ITextSegment segment,
Iterable<? extends ITextReplacement> replacements,
Appendable result) |
String |
ITextRegionRewriter.renderToString(Iterable<? extends ITextReplacement> replacements)
Applies all 'replacements' on the
ITextRegionAccess this rewriter is responsible for. |
String |
ITextRegionRewriter.renderToString(ITextSegment input,
Iterable<? extends ITextReplacement> replacements)
Applies replacements similar to
ITextRegionRewriter.renderToString(Iterable), but ITextRegion.getOffset() is
treated as relative to ITextRegion.getOffset() from 'input'. |
| Modifier and Type | Class and Description |
|---|---|
class |
TextReplacement |
| Modifier and Type | Method and Description |
|---|---|
ITextReplacement |
TextRegionRewriter.createReplacement(int offset,
int length,
String text) |
ITextReplacement |
AbstractTextSegment.replaceWith(String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
TextRegionRewriter.renderToAppendable(Iterable<? extends ITextReplacement> replacements,
Appendable result) |
void |
TextRegionRewriter.renderToAppendable(ITextSegment input,
Iterable<? extends ITextReplacement> rep,
Appendable result) |
String |
TextRegionRewriter.renderToString(Iterable<? extends ITextReplacement> replacements) |
String |
TextRegionRewriter.renderToString(ITextSegment input,
Iterable<? extends ITextReplacement> replacements) |
Copyright © 2015. All Rights Reserved.