@Override public int getLength() { return range.getEndOffset() - range.getStartOffset(); }
@Override public boolean containsPosition(int pos) { return pos>=range.getStartOffset() && pos<range.getEndOffset(); }
@Test public void testGetEndOffset() { DocumentRange range = new DocumentRange(5, 8); Assert.assertEquals(8, range.getEndOffset()); range.set(1, 2); Assert.assertEquals(2, range.getEndOffset()); }
start = match.getEndOffset() + 1; if (start>findIn.length()) { break; start = match.getEndOffset();
try { h.addMarkAllHighlight( range.getStartOffset(), range.getEndOffset(), markAllHighlightPainter); } catch (BadLocationException ble) {
@Test public void testConstructor_HappyPath() { DocumentRange range = new DocumentRange(5, 8); Assert.assertEquals(5, range.getStartOffset()); Assert.assertEquals(8, range.getEndOffset()); }
@Test public void testTranslate() { DocumentRange range = new DocumentRange(5, 8); range.translate(6); Assert.assertEquals(11, range.getStartOffset()); Assert.assertEquals(14, range.getEndOffset()); }
@Test public void testSet_HappyPath() { DocumentRange range = new DocumentRange(1, 1); range.set(5, 8); Assert.assertEquals(5, range.getStartOffset()); Assert.assertEquals(8, range.getEndOffset()); }
@Override public boolean containsPosition(int pos) { return pos>=range.getStartOffset() && pos<range.getEndOffset(); }
public int getLength() { return range.getEndOffset() - range.getStartOffset(); }
@Override public int getLength() { return range.getEndOffset() - range.getStartOffset(); }
public boolean containsPosition(int pos) { return pos>=range.getStartOffset() && pos<range.getEndOffset(); }
int end = range.getEndOffset();
start = match.getEndOffset() + 1; if (start>findIn.length()) { break; start = match.getEndOffset();
try { h.addMarkAllHighlight( range.getStartOffset(), range.getEndOffset(), markAllHighlightPainter); } catch (BadLocationException ble) {
dr.getStartOffset()-1, dr.getEndOffset(), painter));
int end = range.getEndOffset();