code: private void updatePoint() {
  
          clearImagePoint();
          CmsPoint nativePoint;
          if (m_focalPoint == null) {
              CmsPoint cropCenter = getCropCenter();
              nativePoint = cropCenter;
          } else if (!getNativeCropRegion().contains(m_focalPoint)) {
              return;
          } else {
              nativePoint = m_focalPoint;
          }
          m_pointWidget = new CmsFocalPoint(CmsFocalPointController.this);
          boolean isDefault = m_savedFocalPoint == null;
          m_pointWidget.setIsDefault(isDefault);
          m_container.add(m_pointWidget);
          CmsPoint screenPoint = m_coordinateTransform.transformBack(nativePoint);
          m_pointWidget.setCenterCoordsRelativeToParent((int)screenPoint.getX(), (int)screenPoint.getY());
      }
docs: Updates the focal point widget.<p>