Revision 44232

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.lib/src/main/java/org/gvsig/fmap/dal/feature/spi/simpleprovider/BaseSimpleStoreProvider.java
720 720
        }
721 721
        return types;
722 722
    }
723

  
724
    @Override
725
    public boolean hasDynValue(String name) {
726
        if ( DataStore.METADATA_ENVELOPE.equalsIgnoreCase(name) ) {
727
            return true;
728
        } else if ( DataStore.METADATA_CRS.equalsIgnoreCase(name) ) {
729
            return true;
730
        }
731
        return super.hasDynValue(name);
732
    }
733

  
734
    
723 735
}
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.lib/src/main/java/org/gvsig/fmap/dal/feature/spi/simpleprovider/AbstractSimpleReaderFactory.java
8 8
import org.gvsig.fmap.dal.DALFileLocator;
9 9
import org.gvsig.fmap.dal.DALLocator;
10 10
import org.gvsig.fmap.dal.feature.FeatureStoreProviderFactory;
11
import org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters;
11 12
import org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProviderFactory;
12 13
import org.gvsig.fmap.dal.spi.DataManagerProviderServices;
13 14
import org.gvsig.metadata.MetadataLocator;
......
98 99
            if (stream == null) {
99 100
                throw new RuntimeException("Can't access parameters definition in resource '" + parameters_xml.toString() + "'.");
100 101
            }
101
            persistenceManager.addDefinition(
102
            persistenceManager.updateDefinition(
102 103
                    BaseSimpleStoreParameters.class,
103 104
                    this.getName(),
104 105
                    stream,
......
152 153

  
153 154
    }
154 155

  
156
    @Override
157
    public abstract SimpleReader createReader(OpenFeatureStoreParameters params);
158

  
155 159
}

Also available in: Unified diff