beagle r3562 - in trunk/beagle: Filters beagled
- From: joeshaw svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r3562 - in trunk/beagle: Filters beagled
- Date: Tue, 13 Mar 2007 18:20:33 +0000 (GMT)
Author: joeshaw
Date: 2007-03-13 18:20:32 +0000 (Tue, 13 Mar 2007)
New Revision: 3562
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3562&view=rev
Modified:
trunk/beagle/Filters/FilterArchive.cs
trunk/beagle/Filters/FilterDOC.cs
trunk/beagle/Filters/FilterHtml.cs
trunk/beagle/Filters/FilterKNotes.cs
trunk/beagle/Filters/FilterKOrganizer.cs
trunk/beagle/Filters/FilterKonqHistory.cs
trunk/beagle/Filters/FilterMail.cs
trunk/beagle/Filters/FilterPdf.cs
trunk/beagle/Filters/FilterTotem.cs
trunk/beagle/beagled/Filter.cs
trunk/beagle/beagled/FilterFactory.cs
Log:
Eliminate the abstraction layer between Filters and Indexables. There's
no reason why a filter shouldn't have direct access to the indexable,
and this eliminates a bunch of "passthrough" code, like
IndexableProperties, Timestamp, Uri, DisplayUri, etc. Keep the
AddProperty() method which just calls the same method directly on the
indexable.
This will make child indexables easier once they are made a type of
more generic filter-generated indexable.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]