code: function (limitException) {
                  /** @type {?} */
                  var newPosition = {
                      x: 0,
                      y: 0
                  };
                  Object.keys(this.startPosition).forEach(function (axis) {
                      newPosition[axis] = limitException.resetCoordinates[axis] + limitException.resetCoefficients[axis];
                  });
                  this.position = newPosition;
                  this.limitsService.positionChange(new PositionChangeData(this.position, this.limitRoles));
              }
docs: adjusts the position of the point after a limit exception
  @private
  @param {?} limitException
  @return {?}