Examples of insertText()


Examples of ae.java.awt.peer.TextAreaPeer.insertText()

     */
    @Deprecated
    public synchronized void insertText(String str, int pos) {
        TextAreaPeer peer = (TextAreaPeer)this.peer;
        if (peer != null) {
            peer.insertText(str, pos);
        } else {
            text = text.substring(0, pos) + str + text.substring(pos);
        }
    }

View Full Code Here

Examples of com.google.collide.client.editor.EditorDocumentMutator.insertText()

    }

    // 4) Replace selection
    EditorDocumentMutator mutator = editor.getEditorDocumentMutator();
    if (selection.hasSelection() || autocompletionText.length() > 0) {
      mutator.insertText(selectionStart.getLine(), selectionStart.getLineNumber(),
          selectionStart.getColumn(), autocompletionText);
    }

    // 5) Move cursor / set final selection
    selectionEnd = getPosition(selectionStart, jumpLength);
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

      public boolean event(InputScheme scheme, SignalEvent event) {
        SelectionModel selectionModel = getInputController().getEditor().getSelection();
        Document document = getInputController().getEditor().getDocument();
        Line cursorLine = selectionModel.getCursorLine();
        int cursorLineNumber = selectionModel.getCursorLineNumber();
        document.insertText(cursorLine, 0, "\n");
        selectionModel.setCursorPosition(new LineInfo(cursorLine, cursorLineNumber), 0);
        switchMode(Modes.INSERT);
        return true;
      }
    });
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

      public boolean event(InputScheme scheme, SignalEvent event) {
        SelectionModel selectionModel = getInputController().getEditor().getSelection();
        Document document = getInputController().getEditor().getDocument();
        Line cursorLine = selectionModel.getCursorLine();
        int cursorLineNumber = selectionModel.getCursorLineNumber();
        document.insertText(cursorLine, LineUtils.getLastCursorColumn(cursorLine), "\n");
        selectionModel.setCursorPosition(new LineInfo(cursorLine.getNextLine(),
            cursorLineNumber + 1), 0);
        switchMode(Modes.INSERT);
        return true;
      }
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 0, " ");
    assertTrue(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionTabBeforeTab() {
    Document doc = Document.createFromString("\t123");
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 0, "\t");
    assertFalse(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionSpaceAfter() {
    Document doc = Document.createFromString("\t123");
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 1, " ");
    assertFalse(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionTabAfterTab() {
    Document doc = Document.createFromString("\t123");
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 1, "\t");
    assertFalse(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionSpaceAtTheEndOfLine() {
    Document doc = Document.createFromString("\t123");
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 4, " ");
    assertFalse(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionTabTheEndOfLine() {
    Document doc = Document.createFromString("\t123");
View Full Code Here

Examples of com.google.collide.shared.document.Document.insertText()

    Document doc = Document.createFromString("\t123");
    LineDimensionsCalculator.createWithCustomProvider(new TestMeasurementProvider(0))
        .handleDocumentChange(doc);
    Line line = doc.getFirstLine();
    assertFalse(LineDimensionsUtils.needsOffset(line));
    doc.insertText(line, 0, 4, "\t");
    assertTrue(LineDimensionsUtils.needsOffset(line));
  }

  public void testInsertionSimpleMultiline() {
    Document doc = Document.createFromString("\t123");
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.