Package com.google.collide.dto.server.DtoServerImpls

Examples of com.google.collide.dto.server.DtoServerImpls.FilePositionImpl


    for (UserSelection userSelection : userSelections.values()) {
      if (userSelection.resourceId.equals(resourceId)) {
        Anchor cursorAnchor = userSelection.cursorAnchor;
        Anchor baseAnchor = userSelection.baseAnchor;
        if (cursorAnchor != null && baseAnchor != null) {
          FilePositionImpl basePosition = FilePositionImpl.make()
              .setColumn(baseAnchor.getColumn()).setLineNumber(baseAnchor.getLineNumber());
          FilePositionImpl cursorPosition = FilePositionImpl.make().setColumn(
              cursorAnchor.getColumn()).setLineNumber(cursorAnchor.getLineNumber());
          DocumentSelectionImpl selection = DocumentSelectionImpl.make()
              .setUserId(userSelection.clientId).setBasePosition(basePosition)
              .setCursorPosition(cursorPosition);
          selections.add(selection);
View Full Code Here


      PositionTransformer baseTransformer = new PositionTransformer(
          selection.getBasePosition().getLineNumber(), selection.getBasePosition().getColumn());
      baseTransformer.transform(bridgeDocOp);

      FilePositionImpl basePosition = FilePositionImpl.make().setLineNumber(
          baseTransformer.getLineNumber()).setColumn(baseTransformer.getColumn());
      FilePositionImpl cursorPosition = FilePositionImpl.make().setLineNumber(
          cursorTransformer.getLineNumber()).setColumn(cursorTransformer.getColumn());

      DocumentSelectionImpl transformedSelection = DocumentSelectionImpl.make()
          .setBasePosition(basePosition).setCursorPosition(cursorPosition)
          .setUserId(selection.getUserId());
View Full Code Here

TOP

Related Classes of com.google.collide.dto.server.DtoServerImpls.FilePositionImpl

Copyright © 2018 www.massapicom. 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.