if (size == 0) {
shapeNode.setShape(DEFAULT_SHAPE);
} else {
AWTPolylineProducer app = new AWTPolylineProducer();
app.setWindingRule(CSSUtilities.convertFillRule(e));
app.startPoints();
for (int i = 0; i < size; i++) {
SVGPoint p = pl.getItem(i);
app.point(p.getX(), p.getY());
}
app.endPoints();