Interface AdvancedSearchModelListener
- All Known Implementing Classes:
DefaultBrowserAdvancedSearchModelListener,DefaultSelectorAdvancedSearchModelListener
public interface AdvancedSearchModelListener
An
AdvancedSearchModelListener is notified whenever the AdvancedSearchModel with which it is
registered has changed in some way.-
Method Summary
Modifier and TypeMethodDescriptionvoidchanged()Called whenever the advanced search model has been changed in a way not covered by the otherAdvancedSearchModelListenermethods.voidsearchFieldChanged(SearchField searchField) Called whenever a specific search field has changed.voidCalled whenever a group's visibility has changed.voidCalled whenever a search field's visibility has changed.voidCalled when the selected search type has been changed.voidCalled when the list of available sort fields, the selected sort field or sort direction has changed.voidCalled when the list of available search types has changed.
-
Method Details
-
changed
void changed()Called whenever the advanced search model has been changed in a way not covered by the otherAdvancedSearchModelListenermethods. Note: When this method is called it typically means that major changes have been made to the whole model, thus implying that the associated view component probably need to re-render itself completely in order to visually represent the new state. -
selectedTypeChanged
void selectedTypeChanged()Called when the selected search type has been changed. -
typesChanged
void typesChanged()Called when the list of available search types has changed. -
searchFieldVisibilityChanged
void searchFieldVisibilityChanged()Called whenever a search field's visibility has changed. -
searchFieldChanged
Called whenever a specific search field has changed.- Parameters:
searchField- the search field which has changed
-
searchFieldGroupVisibilityChanged
void searchFieldGroupVisibilityChanged()Called whenever a group's visibility has changed. -
sortSearchFieldsChanged
void sortSearchFieldsChanged()Called when the list of available sort fields, the selected sort field or sort direction has changed.
-