LibreOffice Module vcl (master) 1
|
#include <quickselectionengine.hxx>
Public Member Functions | |
virtual StringEntryIdentifier | CurrentEntry (OUString &_out_entryText) const =0 |
returns the current entry in the list of searchable strings. More... | |
virtual StringEntryIdentifier | NextEntry (StringEntryIdentifier _currentEntry, OUString &_out_entryText) const =0 |
returns the next entry in the list. More... | |
virtual void | SelectEntry (StringEntryIdentifier _entry)=0 |
selects a given entry More... | |
Protected Member Functions | |
~ISearchableStringList () | |
Definition at line 40 of file quickselectionengine.hxx.
|
inlineprotected |
Definition at line 61 of file quickselectionengine.hxx.
|
pure virtual |
returns the current entry in the list of searchable strings.
Search operations will start with this entry.
Implemented in SvTreeListBox, and ImplListBoxWindow.
Referenced by vcl::findMatchingEntry().
|
pure virtual |
returns the next entry in the list.
The implementation is expected to wrap around. That is, if the given entry denotes the last entry in the list, then NextEntry should return the first entry.
Implemented in SvTreeListBox, and ImplListBoxWindow.
Referenced by vcl::findMatchingEntry().
|
pure virtual |
selects a given entry
Implemented in SvTreeListBox, and ImplListBoxWindow.