beagle r3679 - in trunk/beagle/beagled: . FileSystemQueryable NautilusMetadataQueryable



Author: joeshaw
Date: 2007-04-30 23:02:14 +0100 (Mon, 30 Apr 2007)
New Revision: 3679
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3679&view=rev

Modified:
   trunk/beagle/beagled/ExternalMetadataQueryable.cs
   trunk/beagle/beagled/FileSystemQueryable/FileSystemQueryable.cs
   trunk/beagle/beagled/LuceneQueryable.cs
   trunk/beagle/beagled/LuceneQueryingDriver.cs
   trunk/beagle/beagled/NautilusMetadataQueryable/NautilusMetadataQueryable.cs
Log:
Add a HasUri() method, which allows us to find out if a given backend
has a document with the provided URI.

Remove the restriction that an external metadata backend has to have one
and only one target backend.  This allows them to add metadata to
documents in any backend.

Add a file attributes store to the ExternalMetadataQueryable base class,
as that's a common thing most backends will want.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]