Package com.google.collide.shared.document

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


    assertWideChars(1, 1, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 2);
    assertWideChars(2, 2, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 3);
    assertWideChars(3, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);
View Full Code Here


    assertWideChars(2, 2, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 3);
    assertWideChars(3, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);
View Full Code Here

    assertWideChars(3, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);

    int lastColumn = lineInfo.line().length() - 1;
    x = assertReversibleAndReturnX(lineInfo.line(), lastColumn);
    assertWideChars(lastColumn, 3, x);
View Full Code Here

    assertWideChars(4, 3, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);

    int lastColumn = lineInfo.line().length() - 1;
    x = assertReversibleAndReturnX(lineInfo.line(), lastColumn);
    assertWideChars(lastColumn, 3, x);
  }

  public void testCarriageReturnHandled() {
View Full Code Here

    x = assertReversibleAndReturnX(lineInfo.line(), 4);
    assertWideChars(4, 3, x);

    int lastColumn = lineInfo.line().length() - 1;
    x = assertReversibleAndReturnX(lineInfo.line(), lastColumn);
    assertWideChars(lastColumn, 3, x);
  }

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

  public void testCarriageReturnHandled() {
    calculator.handleDocumentChange(indentAndCarriageReturnDocument);

    LineInfo lineInfo = SearchTestsUtil.gotoLineInfo(indentAndCarriageReturnDocument, 1);
    double x = assertReversibleAndReturnX(lineInfo.line(), 0);
    assertEquals(0.0, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 5);
    assertEquals(naiveColumnToX(5), x);
View Full Code Here

    LineInfo lineInfo = SearchTestsUtil.gotoLineInfo(indentAndCarriageReturnDocument, 1);
    double x = assertReversibleAndReturnX(lineInfo.line(), 0);
    assertEquals(0.0, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 5);
    assertEquals(naiveColumnToX(5), x);

    x = assertReversibleAndReturnX(lineInfo.line(), 15);
    assertEquals(naiveColumnToX(15), x);
View Full Code Here

    assertEquals(0.0, x);

    x = assertReversibleAndReturnX(lineInfo.line(), 5);
    assertEquals(naiveColumnToX(5), x);

    x = assertReversibleAndReturnX(lineInfo.line(), 15);
    assertEquals(naiveColumnToX(15), x);

    // Test offset due to carriage return is correct
    int length = lineInfo.line().length();
    x = assertReversibleAndReturnX(lineInfo.line(), length - 3);
View Full Code Here

    x = assertReversibleAndReturnX(lineInfo.line(), 15);
    assertEquals(naiveColumnToX(15), x);

    // Test offset due to carriage return is correct
    int length = lineInfo.line().length();
    x = assertReversibleAndReturnX(lineInfo.line(), length - 3);
    assertWideCharsAndZeroWidthChars(length - 3, 0, 0, x);

    x = assertReversibleAndReturnXAccountingForZeroWidth(lineInfo.line(), length - 2, 1);
    assertWideCharsAndZeroWidthChars(length - 2, 0, 0, x);
View Full Code Here

    x = assertReversibleAndReturnX(lineInfo.line(), 15);
    assertEquals(naiveColumnToX(15), x);

    // Test offset due to carriage return is correct
    int length = lineInfo.line().length();
    x = assertReversibleAndReturnX(lineInfo.line(), length - 3);
    assertWideCharsAndZeroWidthChars(length - 3, 0, 0, x);

    x = assertReversibleAndReturnXAccountingForZeroWidth(lineInfo.line(), length - 2, 1);
    assertWideCharsAndZeroWidthChars(length - 2, 0, 0, x);
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.