Merging the project to the revision 35329 (branch v2_0_0_prep)
Merging the project to the revision 35198 (branch v2_0_0_prep)
Creating a branch for the MapContext. It is necessary because the ViewPort has to be updated to add the temporal filter
- 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.
Replace Gobernment with Government in the header
added tests
Symbology and Legends persistence and clone implementation.New persistence and dynobjects utility methods.
Added new TestCase extended class with automatic library initialization
Adding the GraphicsLayer
New automatic Library initialization mechanism and Library API refactoring
Added new persistence
Add Feature as parameter to the ISymbol.draw method
Separate the simbology, legend and labeling API from the implementation in MapContext and move the implementation to a new extension.Create the api for the GraphicsLayer and a new implementation based on DAL.
Evita uso de PrintRequestAttributeSet y PrintQuality. No se ha hecho el cambio en las clases que implementan IPrintable porque son de simbología y está por ver qué ocurre con todo lo relacionado con simbologia.
Default MapContextDrawer implementation made pluggable through the creation of a new MapContextManager/Locator.