| java.lang.Object org.geotools.data.AbstractDataStore org.geotools.data.gml.FileGMLDataStore
FileGMLDataStore | public class FileGMLDataStore extends AbstractDataStore (Code) | | DataStore class for handling a single GML file/stream.
The datastore is "Read Only" as it should only be used
to open GML files.
author: jeichar author: TODO Check for a cleaner way to do |
FileGMLDataStore | public FileGMLDataStore(URI uri, int featureBufferSize, int timeout)(Code) | | New instance
Parameters: uri - URI to a file containing GML data Parameters: featureBufferSize - the number of features that are cached Parameters: timeout - length of time before the datastore gives up. |
createFeatureTypeName | protected String createFeatureTypeName()(Code) | | Create the type name of the single FeatureType this DataStore
represents. For example, if the urls path is
file:///home/billy/mytheme.shp, the type name will be mytheme.
A name based upon the last path component of the url minus theextension. |
Methods inherited from org.geotools.data.AbstractDataStore | protected FeatureWriter createFeatureWriter(String typeName, Transaction transaction) throws IOException(Code)(Java Doc) protected InProcessLockingManager createLockingManager()(Code)(Java Doc) protected Map createMetadata(String typeName)(Code)(Java Doc) public void createSchema(FeatureType featureType) throws IOException(Code)(Java Doc) public void dispose()(Code)(Java Doc) protected Envelope getBounds(Query query) throws IOException(Code)(Java Doc) protected int getCount(Query query) throws IOException(Code)(Java Doc) abstract protected FeatureReader getFeatureReader(String typeName) throws IOException(Code)(Java Doc) public FeatureReader getFeatureReader(Query query, Transaction transaction) throws IOException(Code)(Java Doc) protected FeatureReader getFeatureReader(String typeName, Query query) throws IOException(Code)(Java Doc) public FeatureSource getFeatureSource(String typeName) throws IOException(Code)(Java Doc) protected FeatureWriter getFeatureWriter(String typeName) throws IOException(Code)(Java Doc) public FeatureWriter getFeatureWriter(String typeName, Filter filter, Transaction transaction) throws IOException(Code)(Java Doc) public FeatureWriter getFeatureWriter(String typeName, Transaction transaction) throws IOException(Code)(Java Doc) public FeatureWriter getFeatureWriterAppend(String typeName, Transaction transaction) throws IOException(Code)(Java Doc) public LockingManager getLockingManager()(Code)(Java Doc) abstract public FeatureType getSchema(String typeName) throws IOException(Code)(Java Doc) protected Set getSupportedHints()(Code)(Java Doc) abstract public String[] getTypeNames() throws IOException(Code)(Java Doc) protected Filter getUnsupportedFilter(String typeName, Filter filter)(Code)(Java Doc) public FeatureSource getView(Query query) throws IOException, SchemaException(Code)(Java Doc) public void updateSchema(String typeName, FeatureType featureType)(Code)(Java Doc)
|
|
|