JFreechart dibuja un arco en el gráfico

Tengo 2 preguntas

1) Estoy tratando de dibujar un arco en un diagrama XY usando la anotación de forma. Utilicé la anotación XYLine para dibujar una línea y quiero que el arco comience donde termina la línea. Tengo algunos problemas con los parámetros. Quiero que el arco tenga una altura de 17, un ancho de 44 y comience en el punto (3.0, 17) de la gráfica (aquí es donde termina la línea). Pero el siguiente código no funciona. ¿Puede alguien decirme qué hay de malo en el código?

Arc2D.Double arc = new Arc2D.Double(3.0, 
                        16.9,
                        44.0,
                        17.04, 
                        180.0,
                        180.0,
                        Arc2D.OPEN 
                );
plot.addAnnotation(new XYShapeAnnotation(arc,
                        new BasicStroke(2.0f), Color.white));
XYLineAnnotation a1 = new XYLineAnnotation(3.0, 0.0, 3.0,
                        16.9, new BasicStroke(2.0f), Color.white);

2) ¿Cómo puedo dibujar una figura similar en un diagrama polar?

Gracia

Respuestas a la pregunta(1)

Su respuesta a la pregunta