code: @Override
     public boolean shouldStyle(Object data, Object element) {
        if (!doStyle()) {
           log.warning(String.format("not styling becasue parameter %s is false. %s, key: %s", DOSTYLE, getClass().getName(), getStyleClass()));
        }
        return doStyle() && super.shouldStyle(data, element);
     }
docs: calls {@link #doStyle()} and the super
  
  @param data
  @param element the value of element
  @return