Build 2021
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
Ignore eclipse project files
First approach to set gvSIG core dependencies in the org.gvsig.core.maven.dependencies pom file.
Replace site repository id
Updating libGPE to moltimodule
Adding filter properties to the WFS protocol
The projects have not to copy libraries on the gvSIG extension
Remove mvn clean configuration, as it is located in the parent pom now
The test has to call to the setUp method
Extract common maven configuration to a project out of the build
Update and unify org.gvsig.gpe dependences
Maven repository moved to OSOR.Change all legacy dependencies with the standard ones, or if not available in the standard repositories, set them into their own groupid. For non standard available dependencies with not known version, set version as "unknown" instead of "gvsig"....
Ignore eclipse configuration files
Remove eclipse projects configuration. From now on, it will be generated locally with maven.
Adding dependency with tests
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.
Using the version 2.0.0 for GPE
Updating the classpath: gpe library has been moved to OSOR
Symbology and Legends persistence and clone implementation.New persistence and dynobjects utility methods.
Added new TestCase extended class with automatic library initialization
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
Remove dependence of native lib projects at eclipse project level
Refactoring of packages
Normalization and refactoring of extensions deployment and configuration
Dal SPI refactoring
Adding support for filter by polygon
Creating the filter by geometry
Creating the index like a integer
fixed classpaths
removed SNAPSHOT from jni library versions
fixed classpath for all projects for jgdal. native build system for jni-proj4
Added method to checks if resources notify changes
Changed FeatureStoreProvider.append(Feature) --> FeatureStoreProvider.append(FeatureData)
Adapt to the refactored 'loadFromState' method name in libTools
v2_0_0_Build_2005
Change jgdal dependence from the 2.0 SNAPSHOT to the 0.9.1
Updating libraries to execute the tests
Change dependence from the jsr108 0.01 jars to the units gvsig legacy one.
Adding the performEditing method
Using the Locator to register parsers
Not needed anymore
New eclipse project configurations created from maven but with the project names changed till we chage the folder name and the artifactId to be the same
Implement the new FeatureStoreProvider.getFeatureCount() method
Svn ignore maven target folder
Disable unit tests until we review them and make them work again
Actualizar cabecera XML
Updating pom
Updating the pom
Using libraries in GPE
Deleting not-used classes
Share project "extGPE-gvSIG" into "https://gvsig.org/svn/gvSIG"