Package org.gdbms.engine.data

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


       
        d.beginTrans();
        long rc = d.getRowCount();
        int fieldIndex = d.getFieldIndexByName("id");
        d.getFieldValue(1, fieldIndex);
        d.insertEmptyRow();
        d.undo();
        assertTrue(rc == d.getRowCount());
        d.redo();
        assertTrue(rc == d.getRowCount() - 1);
        d.rollBackTrans();
View Full Code Here


        d.rollBackTrans();
       
        d.beginTrans();
        d.buildIndex();
        d.getFieldValue(1, fieldIndex);
        d.insertEmptyRow();
        d.undo();
        assertTrue(rc == d.getRowCount() - 1);
        d.redo();
        assertTrue(rc == d.getRowCount() - 2);
        d.rollBackTrans();
View Full Code Here

        d.rollBackTrans();
       
        d.beginTrans();
        d.buildIndex();
        d.getFieldValue(1, fieldIndex);
        d.insertEmptyRow();
        rc = d.getRowCount();
        d.undo();
        d.redo();
        assertTrue(d.getRowCount() == rc+1);
        assertTrue(((DoubleValue)d.getFieldValue(0, 1)).getValue() == 1);
View Full Code Here

                DataSourceFactory.UNDOABLE);
       
        d.beginTrans();
        d.buildIndex();
        int ri = (int) d.getRowCount();
        d.insertEmptyRow();
        d.setFieldValue(ri, 0, d.getFieldValue(0, 0));
        d.setFieldValue(ri, 1, d.getFieldValue(0, 1));
        d.undo();
        d.undo();
        d.undo();
View Full Code Here

        row[sds.getSpatialFieldIndex()] = g;
        sds.insertFilledRow(row);
        compareDataSource(sds);
        sds.setFieldValue(0, sds.getSpatialFieldIndex(), g);
        compareDataSource(sds);
        sds.insertEmptyRow();
        compareDataSource(sds);
        sds.deleteRow(1);
        compareDataSource(sds);
        sds.undo();
        compareDataSource(sds);
View Full Code Here

    DBSourceCreation dbsc = new DBSourceCreation(source, dsdm);
    ds.createDataSource(dbsc);
    SpatialDataSource d = ds.getSpatialDataSource(source);
    d.beginTrans();
    assertTrue(d.getSpatialFieldIndex() == 1);
    d.insertEmptyRow();
    d.setFieldValue(0, 1, GeometryFactory.createPoint2D(0, 0));
    d.setFieldValue(0, 0, ValueFactory.createValue("a"));
    d.commitTrans();
  }
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.