Hi all,<br><br>it has past some time since I've started studying gvSIG DAL providing system and, even if I've received many useful explanations (thanks kind Cèsar!), read longly the documentation [1] about it, read other DAL providers code, made coding tests, I'm unfortunately still plenty of doubts.<br>
<br>I'd like asking the community some help to understand some things (I'm very sorry if some of them could sound very trivial to some of you).<br><br>First of all, just a curiosity I'd like to ask Spanish speaking people : <br>
I understand the word "almacèn" as "provider", referred in documentation as the DAL provider. Is it correct ?<br><br>If this is correct, and I want to register a new DAL provider I guess, after having of course read the whole available (as much as I know) documentation [1] on fmap.dal, I should use as main reference the chapter "<span>Creación de un nuevo almacén</span>" [2] .<br>
<br>I've been suggested to give a glance, as example, at the extDwg extension for better understanding how the registration of a DAL provider works.<br>I see that in this provider, as in other ones, four classes are always implemented:<br>
<br>DWGLibrary -> Does it register the provider ? Does it in doPostInitialize() method ? <br>DWGFilesystemServerProvider, DWGStoreParameters, DWGStoreProvider -> How do they work exactly ? What do they do ? <br><br>
After having implemented it, how can I register the provider with a plugin ?<br><br>Which class among those provided by the plugin structure should I use ?<br><br>These are the classes:<br><br>- A xxxManager: is the entry point to the API. Provides the main
services of the library.
<br> - A xxxLocator: the responsible to provide access to the single
Manager instance.
<br> - A xxxLibrary: initialization and configuration of the library.
<br> - A xxxService: another interface for the API. You may use it or
not depending on your library's functionality.
<br><br>Thanks a lot for the help,<br>Luca<br><br><br>[1] <a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore" target="_blank">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore</a><br>
[2] <a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore/consumer-services/creacion-de-un-nuevo-almacen" target="_blank">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/org.gvsig.fmap.dal/2.0.0/featurestore/consumer-services/creacion-de-un-nuevo-almacen</a><br>