code: @Override
      protected void drawBase (Graphics2D gfx, int x, int y)
      {
          if (_active) {
              // render the sausage
              super.drawBase(gfx, x, y);
  
          } else {
              // render the circle
              gfx.fillOval(x, y, closedBounds.width - 1, closedBounds.height - 1);
          }
      }
docs: Draw the base circle or sausage within which all the other
  decorations are added.