docs: public void setResizable(boolean resize) {
  
          if (resize != m_isResize) {
              if (resize) {
                  getElement().appendChild(m_resize.getElement());
                  adopt(m_resize);
                  m_resize.addMouseDownHandler(new MouseDownHandler() {
  
                      public void onMouseDown(MouseDownEvent event) {
  
                          setStartParameters(event);
                          CmsDebugLog.getInstance().printLine("Registering preview handler");
                          if (m_previewHandlerRegistration != null) {
                              m_previewHandlerRegistration.removeHandler();
                          }
                          m_previewHandlerRegistration = Event.addNativePreviewHandler(new ResizeEventPreviewHandler());
                      }
                  });
              } else {
                  m_resize.removeFromParent();
              }
              m_isResize = resize;
          }
      }