Hi Andrea:

I am catching up on email - please excuse the long delay.

> Tthe descriptor user map is mutable. Is this expected?

yes. It is a scatch pad that can be used to record notes. The goal is
to keep applications holding on to many Map<FeatureType,Object>
instances (which I have seen enough times to scare me).

> I find somewhat strange, and would allow code to make the type
> and the coordinate sequences out of synch (you can do the same via
> retyping thought, it's just a matter of trying hard enough).

That is correct; you could consider making a naming convention or
otherwise documenting the keys that the library uses for internal
purposes?

> When two descriptors are compared the contents of the user map
> are not taken into account. Again, is this by design?

That is correct; the equals check is comparing the formal schema
definition (and the user map does not take that part into account).

> Ideas?

Looks like you have an idea you are content with right now.

Jody

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to