Progress update

Geoff Longman <[email protected]> Thu, 16 Feb 2006 02:04:26 -0500
Newsgroups gmane.comp.ide.eclipse.spindle.devel
Message-ID <[email protected]>
Spent a few hours implementing the new flavour of Resource lookups in
the resource API and the test implementation.

The test implementation is there but I need to write a few tests so I
have not commited it.

I have committed the core api changes though. Also commited classes in
the core that were impacted by the change. These are internal
implmentations classes so it should not affect anyone but me.

Summary of core api changes:

removed ResourceExtension#getSearch() and moved it to IResourceRoot.
So ICoreResource no longer has the method getSerach(). (both
IResourceRoot and ICoreResource implement ResourceExtension)

added an enum called LookupDepth - ZERO (the current folder only) and
INFINITE - (the current folder and all subfolders).

changed

ResourceExtension#lookup(IResourceAcceptor requestor) to

ResourceExtension#lookup(IResourceAcceptor requestor, LookupDepth depth)

Geoff



--
The Spindle guy.          http://spindle.sf.net
Get help with Spindle:   
http://lists.sourceforge.net/mailman/listinfo/spindle-user
Blog:                     http://jroller.com/page/glongman
Feature Updates:          http://spindle.sf.net/updates


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642