@Test
 public void testPolylineROIBeanConversionToPolylineROI() throws Exception {
   // PolylineROI
   ROIBean rbean = new PolylineROIBean();
   double[] point0 = {102, 102}, point1 = {105, 105};
   List<double[]> points = new ArrayList<double[]>();
   // points.add(startPoint);
   points.add(point0);
   points.add(point1);
   ((PolylineROIBean) rbean).setName("Polyline");
   ((PolylineROIBean) rbean).setPoints(points);
   ((PolylineROIBean) rbean).setStartPoint(startPoint);
   ((PolylineROIBean) rbean).setType("PolylineROI");
   PolylineROI proi = (PolylineROI) ROIBeanFactory.decapsulate(rbean);
   assertArrayEquals(startPoint, proi.getPoint(), 0);
   assertArrayEquals(point0, proi.getPoint(1).getPoint(), 0);
   assertArrayEquals(point1, proi.getPoint(2).getPoint(), 0);
 }