Methods
Modifier and Type |
Method and Description |
void |
addReplacer(ITextReplacer replacer) |
ISemanticRegion |
append(ISemanticRegion token,
Procedures.Procedure1<IHiddenRegionFormatter> after) |
<T extends org.eclipse.emf.ecore.EObject> T |
append(T owner,
Procedures.Procedure1<IHiddenRegionFormatter> after) |
protected java.lang.String |
applyTextReplacements(java.lang.Iterable<ITextReplacement> replacements) |
protected ITextReplacerContext |
createReplacements(ITextReplacerContext previous) |
protected TextSegmentSet<ITextReplacer> |
createTextReplacerSet() |
void |
formatConditionally(org.eclipse.emf.ecore.EObject owner,
ISubFormatter... formatters) |
void |
formatConditionally(int offset,
int length,
ISubFormatter... formatters) |
ITypedPreferenceValues |
getPreferences() |
ITextRegionAccess |
getTextRegionAccess() |
protected boolean |
needsAutowrap(ITextReplacerContext wrappable,
ITextReplacerContext context,
int maxLineWidth) |
ISemanticRegion |
prepend(ISemanticRegion token,
Procedures.Procedure1<IHiddenRegionFormatter> before) |
<T extends org.eclipse.emf.ecore.EObject> T |
prepend(T owner,
Procedures.Procedure1<IHiddenRegionFormatter> before) |
java.util.List<ITextReplacement> |
renderToTextReplacements() |
IHiddenRegion |
set(IHiddenRegion hiddenRegion,
Procedures.Procedure1<IHiddenRegionFormatter> init) |
ISemanticRegion |
surround(ISemanticRegion token,
Procedures.Procedure1<IHiddenRegionFormatter> beforeAndAfter) |
<T extends org.eclipse.emf.ecore.EObject> T |
surround(T owner,
Procedures.Procedure1<IHiddenRegionFormatter> beforeAndAfter) |
java.lang.String |
toString() |
IFormattableSubDocument |
withReplacerFilter(com.google.common.base.Predicate<ITextReplacer> filter) |