Statistics
| Revision:

root / tags / v2_0_0_Build_2056 / libraries / libFMap_dal / src / org / gvsig / fmap / dal / feature / impl / DefaultFeatureStore.java @ 39017

History | View | Annotate | Download (68.3 KB)

  • svn:mime-type: text/plain
# Date Author Comment
39017 10/08/2012 10:59 AM Juan Lucas Domínguez

gvSIG 2.0.0 build 2056 (beta1)

38994 10/03/2012 04:12 PM Juan Lucas Domínguez

#1213 Clearing selection when editing stops to prevent conflicts with selection

38450 06/22/2012 01:29 PM Juan Lucas Domínguez

Fixed typo

38417 06/14/2012 03:36 PM Cesar Ordiñana

Solve concurrency problems with GraphicsLayer, FeatureStore and the table document.
Fixes #775.

38249 05/29/2012 12:03 PM Juan Lucas Domínguez

Related #469

38241 05/28/2012 02:15 PM Juan Lucas Domínguez

Prevents getting a FeatureReference if Feature is new/not in a store (which would cause inconsistencies)

38198 05/02/2012 08:47 PM Cesar Ordiñana

Ad better error message when a store in append mode is accessed

37595 01/12/2012 12:52 PM Jorge Piera

Updating the commands: they have to send edition events [gvsig-desktop #121]

37521 12/22/2011 09:43 AM Jorge Piera

If the DefaultFeatureStore has the "Envelope" metadatada it uses it before to retrieve the provider envelope [gvsig-desktop #94]

37496 11/25/2011 01:59 PM Joaquín del Cerro Murciano

Add support to overwrite metadata in transforms

37297 11/14/2011 09:08 AM Jorge Piera

Merging the time support to DAL [gvsig-desktop #15968]

36359 09/05/2011 03:31 PM Cesar Ordiñana

Solve an error which happened sometimes when a store finishes edition and an index was still filling.

36242 08/30/2011 02:48 PM Cesar Ordiñana

Make the feature index disposable and dispose the store indexes when it is disposed.

36235 08/30/2011 10:14 AM Cesar Ordiñana

Add background feature index filling

36212 08/25/2011 09:39 AM Cesar Ordiñana

Remove unneeded FeatureIndex.setValid calls

36207 08/23/2011 03:42 PM Cesar Ordiñana

Implement index filling in background execution and use it when entering and exiting a FeatureStore from edition mode.

36190 08/19/2011 02:33 PM Cesar Ordiñana

Invalidate all indexes but the spatial one when editing, and refill and validate all of them when edition finishes. This way all changes are correctly updated in the indexes after editing in any mode.

35464 06/10/2011 08:58 AM Jorge Piera

The solution for the Ticket [gvsig-desktop #15366] adds some errors when the tests for the DAL providers are enabled. I've just fix this errors.

35347 06/01/2011 09:53 AM Ignacio Brodín

DataStoreImplementation refactoring

35125 05/11/2011 11:06 AM Joaquín del Cerro Murciano

Remove method DynObject.hasEmptyValues

35122 05/10/2011 12:02 PM Cristian Martín

Added hasEmptyValues() function implementation inhereted from Metadata interface

34968 04/28/2011 02:13 PM Nadal Francisco

gvsig desktop#946
Added a method createIndex with the index provider name to the FeatureStore, so the index provider can be decided.

34917 04/15/2011 12:35 PM Joaquín del Cerro Murciano

Remove use of TaskManager class and Executor.

34320 01/11/2011 10:06 AM Cesar Ordiñana

Remove notification String parameter as it is not needed

34319 01/11/2011 10:02 AM Cesar Ordiñana

Add new notify methods to allow to notify from the FeatureStoreProvider about Feature related events (add, remove, update). This will be useful for stores whose data changes by itself.

34112 11/09/2010 12:18 PM Jorge Piera

Adding methods to manage the envelope for the FeatureStore

33717 10/20/2010 05:00 PM Joaquín del Cerro Murciano

Se ha modificado el interface DataStore, cambiando la semantica de este metodo getName y añadiendo el metodo getFullName.

Se ha eliminado el metodo getName de FeatureStoreProvider y
subido al interface padre DataStoreProvider, a la vez que se
cambia la semantica de este....

33659 10/13/2010 01:47 PM fdiaz

Persistencia de los documentos

33657 10/11/2010 03:01 PM Cesar Ordiñana

Info by Point implementation improvements

33619 09/29/2010 06:55 PM Joaquín del Cerro Murciano

Changes in persistence definitions
Improve mechanism of register persistence definitions, symbols, and legends.

33331 08/25/2010 02:52 PM Joaquín del Cerro Murciano

- Persistence changes.
- Add persistence factory to AWT Dimension
- Change getType of FeatureAttributeDescriptor to getDataType
to avoid conflict.
- Metadata definition changes.
- Partial remove of HiperLink in fmap and appgvsig.
- Add support in metadata project to MetadataContainers.

33281 08/16/2010 12:15 PM Joaquín del Cerro Murciano

Changes in persistence management.

33205 07/23/2010 10:38 AM Cesar Ordiñana

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.

32901 06/28/2010 03:53 PM Cesar Ordiñana

Solve when edition is finished without any changes

32880 06/24/2010 02:34 PM Joaquín del Cerro Murciano

- 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.

32735 05/27/2010 01:47 PM Vicente Caballero

cache

31699 11/24/2009 05:04 PM Cesar Ordiñana

Add new clear method to DynObject

31541 11/09/2009 12:58 PM Jorge Piera

Adding cache support

31284 10/14/2009 02:56 PM Cesar Ordiñana

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.

31074 10/01/2009 06:24 PM Cesar Ordiñana

Make sure FeatureSet.dispose() and DisposableIterator.dispose() are called each time they aren't needed anymore, even when a cancel is performed or an exception is thrown

30568 08/25/2009 08:48 AM Cesar Ordiñana

Use the DynObjectManager.add method instead of the createDynClass one, to register the new DynClass in addition to creating it. Also the DynClass was being registered in the PersistenceManager to the wrong Class.

30208 07/30/2009 01:08 PM Jose Manuel Vivó Arnal
30064 07/21/2009 01:52 PM Jose Manuel Vivó Arnal

Removed persistence of provider.
Fixed null set selection problems.

29956 07/14/2009 09:58 AM Jose Manuel Vivó Arnal

New API persistence version

29326 06/10/2009 10:08 AM Jose Manuel Vivó Arnal

Dal SPI refactoring

29292 06/09/2009 12:11 PM Jose Manuel Vivó Arnal

Dal SPI refactoring

29289 06/09/2009 09:15 AM Jose Manuel Vivó Arnal

Dal SPI Javadoc and refactoring

29139 06/02/2009 12:35 PM Jose Manuel Vivó Arnal
29020 05/27/2009 01:18 PM Jose Manuel Vivó Arnal

Added getFeatureDataFromFeature service

28676 05/12/2009 06:06 PM Jose Manuel Vivó Arnal

Changed FeatureStoreProvider.append(Feature) --> FeatureStoreProvider.append(FeatureData)

28671 05/12/2009 05:21 PM Jose Manuel Vivó Arnal

added method getProviderFeatureType(String id)

28662 05/12/2009 01:56 PM Jose Manuel Vivó Arnal

Fixed bug in createNewFeature

28660 05/12/2009 01:36 PM Jose Manuel Vivó Arnal

deleteds iterator of FeatureStoreProvider.performEditing now iterates over FeatureReferenceProviderServices intances.
FeatureReferenceProviderServices.getFeatureTypeId() added.

28474 05/07/2009 02:47 PM Cesar Martinez Izquierdo

Adapt to the refactored 'loadFromState' method name in libTools

28423 05/05/2009 05:46 PM Jose Manuel Vivó Arnal

Now the new featureData of providers that uses PK, store sets a temporal OID

28319 04/30/2009 02:03 PM Jose Manuel Vivó Arnal

Changes to allow editing without OID provider

28318 04/30/2009 02:00 PM Jose Manuel Vivó Arnal

Fixed erroneous provider.perfomEditing call

28260 04/28/2009 03:27 PM Jose Manuel Vivó Arnal

Set exception message

28098 04/22/2009 10:50 AM Jose Manuel Vivó Arnal

Modified FeatureStoreProvider.performEditing for add a iterator over originals FType updated.

28076 04/21/2009 02:39 PM Cesar Martinez Izquierdo

Update new Persistence API and adapt the projects that were already using the first (proof-of-concept) version

28017 04/16/2009 01:31 PM Jose Manuel Vivó Arnal

Added FeatureStore.getFeatureCount().
Added FeatureStoreProvider.getFeatureCount()

27758 04/02/2009 06:17 PM Cesar Ordiñana

Quitar dependencias con feature.impl

27723 04/01/2009 03:36 PM Jose Manuel Vivó Arnal
27700 04/01/2009 11:53 AM Jose Manuel Vivó Arnal
27698 04/01/2009 10:39 AM Jose Manuel Vivó Arnal
27697 04/01/2009 10:35 AM Jose Manuel Vivó Arnal
27672 03/31/2009 05:36 PM Jose Manuel Vivó Arnal
27575 03/26/2009 01:34 PM Jose Manuel Vivó Arnal

Transform DataQuery class to a interface

27439 03/17/2009 03:44 PM Jose Manuel Vivó Arnal

Added support for Automatic Values from provider in attributes.
Added Additional Info in Attributes

27334 03/12/2009 01:04 PM Jose Manuel Vivó Arnal

Clear selection in cancel editing if needed

27262 03/10/2009 01:18 PM Jose Manuel Vivó Arnal

Added support for set FeatureType id

27234 03/09/2009 05:02 PM Jose Manuel Vivó Arnal

Changed FeatureQuery for use only a FeatureTypeId instead a object reference.

see #1600

26837 02/19/2009 10:35 AM Jose Manuel Vivó Arnal

open raster layers with dal parameters

26777 02/16/2009 02:06 PM Jose Manuel Vivó Arnal
26717 02/11/2009 10:21 AM Jose Manuel Vivó Arnal
26318 02/02/2009 12:33 PM Cesar Ordiñana

Evitar que la selección genere nuevos comandos cuando se hace un undo()/redo()

26317 02/02/2009 12:21 PM Cesar Ordiñana

Evitar que la selección genere nuevos comandos cuando se hace un undo()/redo()

26252 01/28/2009 02:29 PM Jose Manuel Vivó Arnal
26234 01/27/2009 06:50 PM Vicente Caballero
26209 01/26/2009 12:06 PM Jose Manuel Vivó Arnal

ResourceChanged notification works

25977 01/12/2009 05:44 PM Jose Manuel Vivó Arnal
25917 12/24/2008 12:23 PM Jose Manuel Vivó Arnal
25843 12/19/2008 02:25 PM Jose Manuel Vivó Arnal

Fixed problem with FeatureType

25809 12/18/2008 09:47 AM Vicente Caballero

poder reestablecer el índice espacial

25785 12/16/2008 05:25 PM Jose Manuel Vivó Arnal
25781 12/16/2008 01:58 PM Vicente Caballero
25751 12/12/2008 01:25 PM Vicente Caballero
25676 12/02/2008 10:10 AM Jose Manuel Vivó Arnal

Removed unnecesary calls to ceateNewOID

25632 12/01/2008 08:24 AM Joaquín del Cerro Murciano
25616 11/28/2008 02:36 PM Vicente Caballero
25609 11/28/2008 12:27 PM Vicente Caballero
25587 11/27/2008 01:04 PM Vicente Caballero
25565 11/27/2008 08:35 AM Vicente Caballero
25547 11/25/2008 07:35 PM Joaquín del Cerro Murciano
25420 11/20/2008 01:50 PM Cesar Ordiñana

Fusionar el API q había en trunk con el de la rama

25277 11/18/2008 01:35 PM Jose Manuel Vivó Arnal
25276 11/18/2008 01:32 PM Jose Manuel Vivó Arnal
25267 11/18/2008 12:39 PM Joaquín del Cerro Murciano
25176 11/14/2008 02:04 PM Jose Manuel Vivó Arnal
25124 11/14/2008 11:35 AM jiyarza

createIndex with observer for background indexing support