Package com.google.collide.client.code.autocomplete

Examples of com.google.collide.client.code.autocomplete.AutocompleteProposals.select()


    SelectionModel selection = helper.editor.getSelection();

    AutocompleteProposals completions = cssAutocompleter.findAutocompletions(selection, CTRL_SPACE);
    assertEquals(1, completions.size());
    AutocompleteResult commonResult = cssAutocompleter.computeAutocompletionResult(
        completions.select(0));
    assertTrue("result type", commonResult instanceof DefaultAutocompleteResult);
    DefaultAutocompleteResult result = (DefaultAutocompleteResult) commonResult;
    assertEquals(8, result.getJumpLength());
    assertEquals("cursor: ;", result.getAutocompletionText());
View Full Code Here


    helper.setup(new PathUtil("foo.js"), "for", 0, 3, true);
    AutocompleteProposals autocompletions =
        helper.autocompleter.jsAutocompleter.findAutocompletions(
            helper.editor.getSelection(), CTRL_SPACE);
    ProposalWithContext proposal = autocompletions.select(0);
    assertEquals("proposal name", "for", proposal.getItem().getName());
    helper.autocompleter.reallyFinishAutocompletion(proposal);

    String text = helper.editor.getDocument().getFirstLine().getText();
    assertEquals("resulting text", "for (;;) {\n", text);
View Full Code Here

    helper.setup(new PathUtil("foo.py"), "con", 0, 3, true);
    AutocompleteProposals autocompletions =
        helper.autocompleter.pyAutocompleter.findAutocompletions(
            helper.editor.getSelection(), CTRL_SPACE);
    AutocompleteProposals.ProposalWithContext proposal = autocompletions.select(0);
    assertEquals("proposal name", "continue", proposal.getItem().getName());
    helper.autocompleter.reallyFinishAutocompletion(proposal);

    String text = helper.editor.getDocument().getFirstLine().getText();
    assertEquals("resulting text", "continue\n", text);
View Full Code Here

    AutocompleteProposals proposals = helper.autocompleter.htmlAutocompleter.findAutocompletions(
        helper.editor.getSelection(), CTRL_SPACE);

    assertEquals(3, proposals.size());
    assertEquals("delete", proposals.get(1).getName());
    helper.autocompleter.reallyFinishAutocompletion(proposals.select(1));
    assertEquals(prologue + "delete \n" + epilogue, helper.editor.getDocument().asText());
  }

  public void testJavascriptFindAutocompletionsSeesFunctionInCodegraph() {
    MockAutocompleterEnvironment helper = new MockAutocompleterEnvironment();
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.