void drawShape(Graphics g,CSS.Value type,int ax,int ay,int aw,int ah,float align){
  int gap=isLeftToRight ? -(bulletgap + 8) : (aw + bulletgap);
  int x=ax + gap;
  int y=Math.max(ay,ay + (int)(align * ah) - 8);
  if (type == CSS.Value.SQUARE) {
    g.drawRect(x,y,8,8);
  }
 else   if (type == CSS.Value.CIRCLE) {
    g.drawOval(x,y,8,8);
  }
 else {
    g.fillOval(x,y,8,8);
  }
}

void drawShape ( Graphics g , CSS . Value type , int ax , int ay , int aw , int ah , float align ) { int gap = isLeftToRight ? - ( bulletgap + 8 ) : ( aw + bulletgap ) ; int x = ax + gap ; int y = Math . max ( ay , ay + ( int ) ( align * ah ) - 8 ) ; if ( type == CSS . Value . SQUARE ) { g . drawRect ( x , y , 8 , 8 ) ; } else if ( type == CSS . Value . CIRCLE ) { g . drawOval ( x , y , 8 , 8 ) ; } else { g . fillOval ( x , y , 8 , 8 ) ; } }
draws the graphical bullet item specified by the type argument .
