@Override
    public GeometryState createSingleState()
    {
        return new SingleGeometryState();
    }
@Test
    public void testCreateSingleStateEmpty()
    {
        GeometryState state = factory.createSingleState();
        assertNull(state.getGeometry());
        assertEquals(0, state.getEstimatedSize());
    }