docs: @Override protected void handleEvents(final String EVENT_TYPE) {
          super.handleEvents(EVENT_TYPE);
          if ("RECALC".equals(EVENT_TYPE)) {
              setBar(gauge.getCurrentValue());
              resize();
              redraw();
          } else if ("SECTION".equals(EVENT_TYPE)) {
              sections = gauge.getSections();
              resize();
              redraw();
          } else if ("VISIBILITY".equals(EVENT_TYPE)) {
              valueText.setVisible(gauge.isValueVisible());
              valueText.setManaged(gauge.isValueVisible());
              redraw();
          }
      }