docs: public void setNeedleType(final NeedleType TYPE) {
          if (null == needleType) {
              _needleType = TYPE == null ? NeedleType.STANDARD : TYPE;
              fireUpdateEvent(RESIZE_EVENT);
          } else {
              needleType.set(TYPE);
          }
      }