History | View | Annotate | Download (8.06 KB)
Build 2021
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.
Use new DataManager utility method
Add new methods to the GraphicLayer: - add more parameters to the addGraphic: an Object tag and a priority- add a getSymbolId
It is necessary to set the attribute that uses the graphics layer legend to select the symbol used for drawing
Moving some classes of the API from org.gvsig.symbology to mapcontext.
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.
Solved code failure. Patch provided by aromeu
Adding the GraphicsLayer
New method to get a Symbol by insert position
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.