History | View | Annotate | Download (43.4 KB)
gvSIG 2.0.0 build 2011
Info by point implementation based on the tools.swing.dynobject utilities
Changes in persistence management.
- 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.
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.
small changes related to persistence
Fixed little incompatibility
Changed InfoByPoint.getInfo(), now it returns a DynObject Array.Feature has been modified to extend DynObject.DynField.setDefaultValue has been changed to setDynDefaultValue.
Restored InfoByPoint to return XMLItem[]
Added new persistence
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.
Refactoring of packages
take out ImageIcon from mapcontext
Se evita uso de StringBuilder (reemplazado por StringBuffer)
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.
Migrated MapcontextDrawer from trunk
quitar dependencias log4j
Added libTools.Moved to libTools Observers and Visitors interfaces and Defaults
LayersVisitor and LayersVisitable
Rename package org.gvsig.data --> org.gvsig.fmap.data
Moved remotely