public class TextRegions
extends java.lang.Object
| Constructor and Description |
|---|
TextRegions() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends org.eclipse.xtext.util.ITextRegion> |
difference(java.lang.Iterable<T> r1,
java.lang.Iterable<? extends org.eclipse.xtext.util.ITextRegion> r2) |
static java.util.List<ILineRegion> |
expandToLines(ITextSegment segment,
int leadingLinesToAdd,
int trailingLinesToAdd) |
static ITextSegment |
merge(java.lang.Iterable<? extends ITextSegment> segments) |
public static <T extends org.eclipse.xtext.util.ITextRegion> java.util.List<T> difference(java.lang.Iterable<T> r1,
java.lang.Iterable<? extends org.eclipse.xtext.util.ITextRegion> r2)
public static ITextSegment merge(java.lang.Iterable<? extends ITextSegment> segments)
public static java.util.List<ILineRegion> expandToLines(ITextSegment segment, int leadingLinesToAdd, int trailingLinesToAdd)