protected Shape createArcShape(double x,double y,double fwidth,double fheight){
  return new Arc2D.Double(x,y,fwidth,fheight,start,extent,arcType);
}

protected Shape createArcShape ( double x , double y , double fwidth , double fheight ) { return new Arc2D . Double ( x , y , fwidth , fheight , start , extent , arcType ) ; }
an internal method designed to fetch the shape to be used for an xy or offset omarc . this method is smart enough to take the calculated position information and make a call to arc2d . double with start , extent and arctype information .
