Package com.google.collide.shared.document

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


   
    // Now ask it about each line in our document and check to see if its right
    Document doc = SearchTestsUtil.createDocument();
    LineInfo lineInfo = doc.getFirstLineInfo();
    for (int i = 0; i < 6; i++) {
      assertFalse(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
      lineInfo.moveToNext();
    }
   
    // Check that this line is parsed correctly
    ImmutableList<Integer> lengthList = ImmutableList.of(41, 4);
View Full Code Here


    }
   
    // Check that this line is parsed correctly
    ImmutableList<Integer> lengthList = ImmutableList.of(41, 4);
    Target mockTarget = createMockTarget(lengthList, false);
    assertTrue(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
    for (int i = 0; i < lengthList.size(); i++) {
      renderer.renderNextChunk(mockTarget);
    }
    lineInfo.moveToNext();
    verify(mockTarget);
View Full Code Here

      renderer.renderNextChunk(mockTarget);
    }
    lineInfo.moveToNext();
    verify(mockTarget);
   
    assertFalse(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
    lineInfo.moveToNext();
   
    // The next fun line
    lengthList = ImmutableList.of(4,1,4,4,4,1,4,1,4,3,4,1,4);
    mockTarget = createMockTarget(lengthList, true);
View Full Code Here

    lineInfo.moveToNext();
   
    // The next fun line
    lengthList = ImmutableList.of(4,1,4,4,4,1,4,1,4,3,4,1,4);
    mockTarget = createMockTarget(lengthList, true);
    assertTrue(renderer.resetToBeginningOfLine(lineInfo.line(), lineInfo.number()));
    for (int i = 0; i < lengthList.size(); i++) {
      renderer.renderNextChunk(mockTarget);
    }
    lineInfo.moveToNext();
    verify(mockTarget);
View Full Code Here

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

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

  public void testSettingDocumentDoesNothingToDocument() {
    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

    calculator.handleDocumentChange(basicDocument);

    LineInfo lineTwo = SearchTestsUtil.gotoLineInfo(basicDocument, 2);
    LineInfo lineThree = SearchTestsUtil.gotoLineInfo(basicDocument, 3);
    calculator.convertColumnToX(lineTwo.line(), 3);
    calculator.convertColumnToX(lineThree.line(), 3);

    LineInfo lineInfo = basicDocument.getFirstLineInfo();
    do {
      if (lineInfo.number() == lineTwo.number() || lineInfo.number() == lineThree.number()) {
        assertTag(false, lineInfo.line());
View Full Code Here

    calculator.convertColumnToX(lineThree.line(), 3);

    LineInfo lineInfo = basicDocument.getFirstLineInfo();
    do {
      if (lineInfo.number() == lineTwo.number() || lineInfo.number() == lineThree.number()) {
        assertTag(false, lineInfo.line());
      } else {
        assertTag(null, lineInfo.line());
      }
    } while (lineInfo.moveToNext());
  }
View Full Code Here

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

  public void testCalculatedCorrectlyForSimpleCase() {
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.