Package org.gdbms.engine.data

Examples of org.gdbms.engine.data.DataSource.removeField()


    assertTrue(d.isModified());
    d.rollBackTrans();

    d.beginTrans();
    assertFalse(d.isModified());
    d.removeField(1);
    assertTrue(d.isModified());
    d.rollBackTrans();

    d.beginTrans();
    assertFalse(d.isModified());
View Full Code Here


        d.beginTrans();
        Metadata m = d.getDataSourceMetadata();
        String fieldName = m.getFieldName(2);
        int fc = m.getFieldCount();
        d.removeField(1);
        assertTrue(fc - 1 == m.getFieldCount());
        assertTrue(fieldName.equals(m.getFieldName(1)));
        d.rollBackTrans();
    }
View Full Code Here

        DataSource d = ds.getDataSource(dsName);

        d.beginTrans();
        EditionListenerCounter elc = new EditionListenerCounter();
        d.addMetadataEditionListener(elc);
        d.removeField(1);
        d.addField("nuevo", type);
        d.setFieldName(1, "jjjj");
        assertTrue(elc.fieldDeletions == 1);
        assertTrue(elc.fieldInsertions == 1);
        assertTrue(elc.fieldModifications == 1);
View Full Code Here

    private void testEditionWithFieldRemoved(String dsName) throws Exception {
        DataSource d = ds.getDataSource(dsName,
                DataSourceFactory.UNDOABLE);
        d.beginTrans();
        d.removeField(1);
        assertTrue(((BooleanValue) d.getFieldValue(0, 1).equals(
                ValueFactory.createValue("gonzalez"))).getValue());
        new UndoRedoTests()
                .testAlphanumericEditionUndoRedo((AlphanumericDataSource) d);
        d.rollBackTrans();
View Full Code Here

    public void testRemovePK() throws Exception {
        DataSource d = ds.getDataSource("hsqldbpersona",
                DataSourceFactory.UNDOABLE);
        d.beginTrans();
        try {
            d.removeField(0);
            assertTrue(false);
        } catch (DriverException e) {
            assertTrue(true);
        }
        try {
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.