gvSIG 2.0.0 build 2020
Create an abstract provider for the FilesystemServerExplorerProvider
Add to the libreries declaration of dependency with other libraries.
Update and make work again parameters and metadata dynclass definitions for the GPE store
- Update to org.gvsig.tools 2.1.0- separate metadata definition from provider parameters definition.- Use of xml files to define metadata and persistence in DAL.
Adding kxml like the default parser
Updating libGPE to moltimodule
Adding filter properties to the WFS protocol
Make sure all disposable objects are disposed, mainly DAL related ones, like FeatureSet and Iterators.Create a new DisposableManager to manage a register of Disposable objects being bound and released.
Resource locking changed to be based on Java synchronization, more convenient functional and performancewise.Refactoring of FeatureProviderIterator and FeatureSetProvider to extract common code to parent abstract classes.
Symbology and Legends persistence and clone implementation.New persistence and dynobjects utility methods.
Updating the stores
Checking dependences
Small Library API refactoring
New automatic Library initialization mechanism and Library API refactoring
Remove unused variables
removed incorrect dal library initialization
Refactoring of packages
Dal SPI refactoring
Adding support for filter by polygon
Creating the filter by geometry
Creating the index like a integer
Changed FeatureStoreProvider.append(Feature) --> FeatureStoreProvider.append(FeatureData)
Adapt to the refactored 'loadFromState' method name in libTools
Updating libraries to execute the tests
Adding the performEditing method
Using the Locator to register parsers
Implement the new FeatureStoreProvider.getFeatureCount() method
Updating the pom
Using libraries in GPE
Deleting not-used classes