Package com.google.collide.shared.document

Examples of com.google.collide.shared.document.LineInfo.moveToNext()


    }
    lineInfo.moveToNext();
    verify(mockTarget);
   
    assertFalse(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
    lineInfo.moveToNext();
    assertFalse(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
  }
}
View Full Code Here


    calculator.handleDocumentChange(basicDocument);

    LineInfo lineInfo = basicDocument.getFirstLineInfo();
    do {
      assertTag(null, lineInfo.line());
    } while (lineInfo.moveToNext());
  }

  public void testLinesAreLazilyTagged() {
    calculator.handleDocumentChange(basicDocument);
View Full Code Here

      if (lineInfo.number() == lineTwo.number() || lineInfo.number() == lineThree.number()) {
        assertTag(false, lineInfo.line());
      } else {
        assertTag(null, lineInfo.line());
      }
    } while (lineInfo.moveToNext());
  }

  public void testCalculatedCorrectlyForSimpleCase() {
    calculator.handleDocumentChange(basicDocument);
View Full Code Here

    LineInfo lineInfo = indentAndCarriageReturnDocument.getFirstLineInfo();
    do {
      calculator.convertColumnToX(lineInfo.line(), 3);
      assertTag(false, lineInfo.line());
    } while (lineInfo.moveToNext());
  }

  public void testIndentationHandled() {
    calculator.handleDocumentChange(indentAndCarriageReturnDocument);
View Full Code Here

  public void testAssertAllLinesWithSpecialCharsHaveATag() {
    LineInfo lineInfo = fullUnicodeDocument.getFirstLineInfo();
    do {
      calculator.convertColumnToX(lineInfo.line(), 3);
      assertTag(true, lineInfo.line());
    } while (lineInfo.moveToNext());
  }

  public void testAssertLineOneOfUnicodeDocIsRight() {
    calculator.handleDocumentChange(fullUnicodeDocument);
View Full Code Here

    assertWideChars(6, 5, x);
    x = assertReversibleAndReturnX(lineInfo.line(), 7);
    assertWideChars(7, 5, x);

    // Check the new line that was created works right
    lineInfo.moveToNext();
    x = assertReversibleAndReturnX(lineInfo.line(), 1);
    assertWideChars(1, 0, x);
    x = assertReversibleAndReturnX(lineInfo.line(), 2);
    assertWideChars(2, 0, x);
    x = assertReversibleAndReturnX(lineInfo.line(), 3);
View Full Code Here

    manager.setSearchPattern(RegExp.compile("testing"));

    LineInfo line = document.getFirstLineInfo();
    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);
View Full Code Here

    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);
View Full Code Here

    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);

    line.moveToNext();
    manager.addMatches(line, 5);

    assertEquals(20, manager.getTotalMatches());

    manager.clearMatches();
View Full Code Here

    // Should end up only selecting the first match in line 0
    LineInfo line = document.getFirstLineInfo();
    manager.addMatches(line, 3);
    assertSelection(document.getFirstLineInfo(), 5, 7);

    line.moveToNext();
    manager.addMatches(line, 2);
    assertSelection(document.getFirstLineInfo(), 5, 7);
  }

  public void testFindNextMatchOnLine() {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.