History | View | Annotate | Download (4.36 KB)
gvSIG 2.0.0 build 2047
Change all iterator() methods as deprecated when the fastIterator() alternative is available.[gvsig-desktop Task #1030]: DAL - Set iterator() methods as deprecated
Make Feature extend DynObject, FeatureSet extend DynObjectSet and FeaturePagingHelper extend DynObjectPagingHelper, so the main Feature related data interfaces may be used as DynObjects.
Remove the conflicting and empty DisposableIterator from DAL, as now it is available in tools.
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.
Added Javadoc to SPI
Changed FeatureSet.fast/iterator() to return DisposableIterator