Interface AdvancedSearchModelListener
-
- All Known Implementing Classes:
DefaultBrowserAdvancedSearchModelListener,DefaultSelectorAdvancedSearchModelListener
public interface AdvancedSearchModelListenerAnAdvancedSearchModelListeneris notified whenever theAdvancedSearchModelwith which it is registered has changed in some way.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchanged()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.voidsearchFieldGroupVisibilityChanged()Called whenever a group's visibility has changed.voidsearchFieldVisibilityChanged()Called whenever a search field's visibility has changed.voidselectedTypeChanged()Called when the selected search type has been changed.voidsortSearchFieldsChanged()Called when the list of available sort fields, the selected sort field or sort direction has changed.voidtypesChanged()Called when the list of available search types has changed.
-
-
-
Method Detail
-
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
void searchFieldChanged(SearchField searchField)
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.
-
-