Menu

Old Code (SVN) Commit Log


Commit Date  
[r2602] by delphidabbler

Changed use of "criteria" to "filter" in various identifiers in USearch unit and in using code to better reflect purpose of the names. Made changes to affected code.

2012-12-18 15:06:23 Tree
[r2601] by delphidabbler

Removed IStoredSelectionSearchCriteria interface: using ISelectionSearchCriteria instead.
Removed redundant TSearchCriteriaFactory.CreateSelectionSearchCriteria method overload and renamed other overload as CreateManualSelectionSearchCriteria.
Updated all affected code as required.

2012-12-18 14:19:14 Tree
[r2600] by delphidabbler

XMLDoc commented unit.

2012-12-18 14:02:06 Tree
[r2599] by delphidabbler

Made all methods that implement interfaces public.
Changed some other class visibility.
Used var keyword for field variables of classes.

2012-12-18 02:14:39 Tree
[r2598] by delphidabbler

Pulled duplicate code down from TSelectionSearchCriteria and TStoredSelectionSearchCriteria into new common base class, TBaseSelectionSearchCriteria.

2012-12-18 02:03:33 Tree
[r2597] by delphidabbler

Rationalised TSearchFactory: replaced all search specific methods except CreateNulSearch with new generic CreateSearch.
Revised calling code to call CreateSearch.
Reimplemented CreateNulSearch to call CreateSearch internally.

2012-12-17 22:43:17 Tree
[r2596] by delphidabbler

Collapsed all TSearch derived classes into single TSearch class, which was made final.
Changed TSearchFactory accordingly.

2012-12-17 22:32:26 Tree
[r2595] by delphidabbler

Removed redundant interface and method from USearch.
Moved check for a null search from ISearch to ISearchCriteria and changed calling code accordingly.
Revised TSearch and descendants to directly call ISearchCriteria.Match to match required records instead of indirectly. Match abstract method of TSearch removed accordingly.

2012-12-17 22:10:49 Tree
[r2594] by delphidabbler

First step in re-implementation of USearch unit. Match method added to each ISearchCriteria derived interface and called from all ISearch.Match method implementations except TNulSearch.

2012-12-17 21:20:40 Tree
[r2593] by delphidabbler

XMLDoc commented unit.

2012-12-17 16:11:29 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.