The CachedFeatureCollection class is designed to wrap another feature
collection and provide caching functionality. If the envelope being
queried is contained in the envelope of the current view port for which
data has been cached then the data is returned from the cache.

The current implementation of this class does not notify the
ObservableFeatureCollection wrapper created by the Layer when new
features are added or removed.

As a result of this the attribute tables and anything else listening to
the layer do not get notified when the contents change.

I'm going to create a copy of this class in my own plug-ins to prototype
getting the event handling to work. When I'm happy it works I'll share
the plug-in for others to test before deciding if this should be
integrated back into the core.

Paul

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to