Package org.gdbms.engine.data

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


        v1 = d.getFieldValue(1, fieldIndex);
        rc = d.getRowCount();
        d.deleteRow(1);
        d.undo();
        d.commitTrans();
        d.start();
        assertTrue(d.getRowCount() == rc);
        d.stop();
       
    }
   
View Full Code Here


        assertTrue(((DoubleValue)d.getFieldValue(1, 1)).getValue() == 2);
        assertTrue(((DoubleValue)d.getFieldValue(2, 1)).getValue() == 3);
        assertTrue(d.getFieldValue(3, 1) instanceof NullValue);
        assertTrue(d.getFieldValue(4, 1) instanceof NullValue);
        d.commitTrans();
        d.start();
        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);
View Full Code Here

      assertTrue(false);
    } catch (UnsupportedOperationException e) {
      assertTrue(true);
    }
    d.commitTrans();
    d.start();
    assertTrue(d.getRowCount() == originalRowCount - 1);
    d.stop();
  }

  public void testEditIndexedFile() throws Exception {
View Full Code Here

        d.setFieldValue(i, sfi, g);
      }
    }
    d.commitTrans();

    d.start();
    Geometry g2 = null;
    for (int i = 0; i < d.getRowCount(); i++) {
      if (((BooleanValue) gid.equals(d.getFieldValue(i, 0))).getValue()) {
        g2 = (Geometry) d.getFieldValue(i, sfi);
      }
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();
View Full Code Here

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

    d.start();
    d2.start();
    Metadata metadata = d.getDataSourceMetadata();
    Metadata modifiedMetadata = d2.getDataSourceMetadata();
    assertTrue(metadata.getFieldCount() == modifiedMetadata.getFieldCount());
    for (int i = 0; i < metadata.getFieldCount(); i++) {
      assertTrue(metadata.getFieldName(i).equals(
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();
View Full Code Here

        DataSourceFactory.UNDOABLE);
    d.start();
    testEditedSpatialDataSourceFullExtent(d);
    d.stop();

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

        dsdm.addSpatialField("geom", FShape.POINT);
        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

   */
  public static void testGetFieldValue(DataSourceFactory ds, String pgds)
      throws Exception {
    SpatialDataSource d = (SpatialDataSource) ds.getDataSource(pgds);

    d.start();

    int gfi = d.getSpatialFieldIndex();

    d.getFieldValue(0, gfi);
    d.stop();
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.