C# Class SIL.FieldWorks.LexText.Controls.RecordGoSearchEngine

This is the search engine for RecordGoDlg.
Inheritance: SIL.FieldWorks.Common.Controls.SearchEngine
Show file Open project: sillsdev/FieldWorks

Public Methods

Method Description
RecordGoSearchEngine ( SIL.FieldWorks.FDO.FdoCache cache ) : System

Protected Methods

Method Description
GetSearchableObjects ( ) : IList
GetStrings ( SearchField field, ICmObject obj ) : IEnumerable
IsFieldMultiString ( SearchField field ) : bool
IsIndexResetRequired ( int hvo, int flid ) : bool

Method Details

GetSearchableObjects() protected method

protected GetSearchableObjects ( ) : IList
return IList

GetStrings() protected method

protected GetStrings ( SearchField field, ICmObject obj ) : IEnumerable
field SIL.FieldWorks.Common.Controls.SearchField
obj ICmObject
return IEnumerable

IsFieldMultiString() protected method

protected IsFieldMultiString ( SearchField field ) : bool
field SIL.FieldWorks.Common.Controls.SearchField
return bool

IsIndexResetRequired() protected method

protected IsIndexResetRequired ( int hvo, int flid ) : bool
hvo int
flid int
return bool

RecordGoSearchEngine() public method

public RecordGoSearchEngine ( SIL.FieldWorks.FDO.FdoCache cache ) : System
cache SIL.FieldWorks.FDO.FdoCache
return System