docs: public void setNeedleShape(final NeedleShape SHAPE) {
          if (null == needleShape) {
              _needleShape = null == SHAPE ? NeedleShape.ANGLED : SHAPE;
              fireUpdateEvent(REDRAW_EVENT);
          } else {
              needleShape.set(SHAPE);
          }
      }