Package org.gdbms.engine.data

Examples of org.gdbms.engine.data.SpatialDataSource.stop()


        d.deleteRow(1);
        d.undo();
        d.commitTrans();
        d.start();
        assertTrue(d.getRowCount() == rc);
        d.stop();
       
    }
   
    public void testSpatialInsertUndoRedo() throws Exception {
        SpatialDataSource d = (SpatialDataSource)
View Full Code Here


        assertTrue(d.getRowCount() == rc);
        assertTrue(((DoubleValue)d.getFieldValue(0, 1)).getValue() == 1);
        assertTrue(((DoubleValue)d.getFieldValue(1, 1)).getValue() == 2);
        assertTrue(((DoubleValue)d.getFieldValue(2, 1)).getValue() == 3);
        assertTrue(d.getFieldValue(3, 1) instanceof NullValue);
        d.stop();
   
    }
   
    public void testAlphanumericEditionUndoRedo(AlphanumericDataSource d) throws Exception {
        String snapshot1 = d.getAsString();
View Full Code Here

    for (int i = 0; i < geometries.length; i++) {
      assertTrue(!contains(d, d.queryIndex(bounds[i]), geometries[i]));
    }

    d.stop();
  }

  private boolean contains(SpatialDataSource sds, List list, Geometry geometry) throws DriverException {
    for (int i = 0; i < list.size(); i++) {
      if (sds.getFieldValue(((Integer) list.get(i)).longValue(), sds
View Full Code Here

      assertTrue(true);
    }
    d.commitTrans();
    d.start();
    assertTrue(d.getRowCount() == originalRowCount - 1);
    d.stop();
  }

  public void testEditIndexedFile() throws Exception {
    testIndexedEdition("shppuntos", GeometryFactory.createPoint2D(10, 30));
  }
View Full Code Here

    for (int i = 0; i < d.getRowCount(); i++) {
      if (((BooleanValue) gid.equals(d.getFieldValue(i, 0))).getValue()) {
        g2 = (Geometry) d.getFieldValue(i, sfi);
      }
    }
    d.stop();

    assertTrue(g.getBounds2D().equals(g2.getBounds2D()));
  }

  private void testAdd(String dsName, Value geom) throws Exception {
View Full Code Here

    d.beginTrans();
    d.commitTrans();

    SpatialDataSource d2 = (SpatialDataSource) ds.getDataSource(dsName);
    d2.start();
    d2.stop();

    d.start();
    d2.start();
    Metadata metadata = d.getDataSourceMetadata();
    Metadata modifiedMetadata = d2.getDataSourceMetadata();
View Full Code Here

          .getFieldType(i));
      assertTrue(metadata.isReadOnly(i).equals(
          modifiedMetadata.isReadOnly(i)));
    }

    d2.stop();
    d.stop();
  }

  public void testMetadata() throws Exception {
    testMetadata("points0");
View Full Code Here

  public void testEditedSpatialDataSourceFullExtentDB() throws Exception {
    SpatialDataSource d = (SpatialDataSource) ds.getDataSource("points0",
        DataSourceFactory.UNDOABLE);
    d.start();
    testEditedSpatialDataSourceFullExtent(d);
    d.stop();

    d.start();
    d.buildIndex();
    testEditedSpatialDataSourceFullExtent(d);
    d.stop();
View Full Code Here

    d.stop();

    d.start();
    d.buildIndex();
    testEditedSpatialDataSourceFullExtent(d);
    d.stop();
  }
}
View Full Code Here

        dsdm.addField("campo2", DBFDriver.STRING, new String[]{DBFDriver.LENGTH}, new String[]{"5"});
        ds.createDataSource(new FileSourceCreation(new File("src/test/puntos_vacio.shp"), dsdm));
       
        SpatialDataSource d = ds.getSpatialDataSource(new File("src/test/puntos_vacio.shp"));
        d.start();
        d.stop();
        assertTrue(true);
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.