Examples of ReadOnlyAnchor


Examples of com.google.collide.shared.document.anchor.ReadOnlyAnchor

    detachElement(element);
  }

  private void removeAnchoredElements() {
    while (anchoredElementAnchors.size() > 0) {
      ReadOnlyAnchor anchor = anchoredElementAnchors.get(0);
      JsonArray<Element> elements = anchoredElements.get(anchor.getId());
      for (int i = 0, n = elements.size(); i < n; i++) {
        removeAnchoredElement(anchor, elements.get(i));
      }
    }
  }
View Full Code Here

Examples of com.google.collide.shared.document.anchor.ReadOnlyAnchor

    }
  }

  public void repositionAnchoredElementsWithColumn() {
    for (int i = 0, n = anchoredElementAnchors.size(); i < n; i++) {
      ReadOnlyAnchor anchor = anchoredElementAnchors.get(i);
      if (!anchor.hasColumn()) {
        continue;
      }

      JsonArray<Element> elements = anchoredElements.get(anchor.getId());
      for (int elementsPos = 0, elementsSize = elements.size(); elementsPos < elementsSize;
          elementsPos++) {
        positionElementToAnchorTopLeft(anchor, elements.get(elementsPos));
      }
    }
View Full Code Here

Examples of com.google.collide.shared.document.anchor.ReadOnlyAnchor

  /**
   * Checks that cursor is situated between curly braces.
   */
  private static boolean checkCursorBetweenCurlyBraces(SelectionModel selectionModel) {
    if (!selectionModel.hasSelection()) {
      ReadOnlyAnchor cursor = selectionModel.getCursorAnchor();
      String text = cursor.getLine().getText();
      int column = cursor.getColumn();
      if (column > 0 && column < text.length()) {
        if (text.charAt(column - 1) == '{' && text.charAt(column) == '}') {
          return true;
        }
      }
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.