GeometryFactoryImpl tGeomFactory = (GeometryFactoryImpl) c.getComponentInstanceOfType(GeometryFactory.class);
PositionFactoryImpl tPosFactory = (PositionFactoryImpl) c.getComponentInstanceOfType(PositionFactory.class);
PrimitiveFactoryImpl tPrimFactory = (PrimitiveFactoryImpl) c.getComponentInstanceOfType(PrimitiveFactory.class);
PositionImpl p1 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-50, 0}));
PositionImpl p2 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{-30, 30}));
PositionImpl p3 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{0, 50}));
PositionImpl p4 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{30, 30}));
PositionImpl p5 = new PositionImpl(tPosFactory.createDirectPosition(new double[]{50, 0}));
LineStringImpl line1 = null;