code: public synchronized Point getPivotXY(byte zoomLevel) {
          if (this.pivot != null) {
              return MercatorProjection.getPixel(this.pivot, MercatorProjection.getMapSize(zoomLevel, displayModel.getTileSize()));
          }
          return null;
      }
docs: The pivot point is the point the map zooms around. If the map zooms around its center null is returned, otherwise
  the zoom-specific x/y pixel coordinates for the MercatorProjection (note: not the x/y coordinates for the map
  view or the frame buffer, the MapViewPosition knows nothing about them).
  
  @param zoomLevel the zoomlevel to compute the x/y coordinates for
  @return the x/y coordinates of the map pivot point if set or null otherwise.