Package org.geotools.data

Examples of org.geotools.data.TransactionStateDiff


        reader = data.getFeatureReader(new DefaultQuery("road", rd1Filter), t);
        //assertTrue(reader instanceof DiffFeatureReader);  //currently it is being wraped by a FilteringFeatureReader
        assertEquals(type, reader.getFeatureType());
        assertEquals(1, count(reader));

        TransactionStateDiff state = (TransactionStateDiff) t.getState(data);
        FeatureWriter<SimpleFeatureType, SimpleFeature> writer = state.writer("road", Filter.INCLUDE);
        SimpleFeature feature;

        while (writer.hasNext()) {
            feature = writer.next();
View Full Code Here


        // assertTrue(reader instanceof DiffFeatureReader);//Currently wrapped by a filtering
        // feature reader
        assertEquals(type, reader.getFeatureType());
        assertEquals(1, count(reader));

        TransactionStateDiff state = (TransactionStateDiff) t.getState(data);
        FeatureWriter<SimpleFeatureType, SimpleFeature> writer = state.writer("road", Filter.INCLUDE);
        SimpleFeature feature;

        while( writer.hasNext() ) {
            feature = writer.next();
View Full Code Here

        } catch (UnsupportedOperationException eek) {
          throw e; // throw original - our fallback did not work
        }
      }
    } else {
      TransactionStateDiff state = state(transaction);
      if (state != null) {
        writer = state.writer(typeName, filter);
      } else {
        throw new UnsupportedOperationException("not implemented...");
      }
    }
View Full Code Here

TOP

Related Classes of org.geotools.data.TransactionStateDiff

Copyright © 2018 www.massapicom. 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.