code: public void drawMarker(Graphics2D g)
      {
          Shape oldclip = g.getClip();
          if (clipblock != null)
              g.setClip(applyClip(oldclip, clipblock.getClippedContentBounds()));
          
          if (image != null)
          {
              if (!drawImage(g))
                  drawBullet(g);
          }
          else
              drawBullet(g);
          
          g.setClip(oldclip);
      }
docs: Draw the list item symbol, number or image depending on list-style-type