docs: public void setEnabled(boolean enable, String disableMessage) {
  
          if (m_enabled && !enable) {
              Iterator<Widget> it = iterator();
              while (it.hasNext()) {
                  Widget w = it.next();
                  if (w instanceof CmsPushButton) {
                      ((CmsPushButton)w).disable(disableMessage);
                  }
              }
          } else if (!m_enabled && enable) {
              Iterator<Widget> it = iterator();
              while (it.hasNext()) {
                  Widget w = it.next();
                  if (w instanceof CmsPushButton) {
                      ((CmsPushButton)w).enable();
                  }
              }
          }
      }