JFreechart desenha um arco no gráfico

Tenho 2 perguntas

1) Estou tentando desenhar um arco em um XYplot usando a anotação de forma. Usei a anotação XYLine para desenhar uma linha e quero que o arco comece onde a linha termina. Estou tendo alguns problemas com os parâmetros. Quero que o arco tenha uma altura de 17, largura 44 e comece no ponto (3,0, 17) do gráfico (é aqui que a linha termina). Mas o código abaixo não funciona. Alguém pode me dizer o que há de errado com o 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);

) Como posso desenhar uma figura semelhante em um gráfico pola

Obrigad

questionAnswers(1)

yourAnswerToTheQuestion