docs: public void setButtonPosition(CmsInlineEntityWidget widget, int absoluteTop) {
  
          if (m_buttonPanel.getWidgetIndex(widget) > -1) {
              int buttonBarTop = CmsClientStringUtil.parseInt(m_buttonBar.getStyle().getTop());
              if (absoluteTop < buttonBarTop) {
                  absoluteTop = buttonBarTop;
              }
              int positionTop = getAvailablePosition(widget, absoluteTop) - buttonBarTop;
              widget.getElement().getStyle().setTop(positionTop, Unit.PX);
              if (CmsClientStringUtil.parseInt(m_buttonBar.getStyle().getHeight()) < (positionTop + 20)) {
                  increaseOverlayHeight(positionTop + 20);
              }
          }
      }