Interface AdvancedSearchModelListener
-
- All Known Implementing Classes:
DefaultBrowserAdvancedSearchModelListener
,DefaultSelectorAdvancedSearchModelListener
public interface AdvancedSearchModelListener
AnAdvancedSearchModelListener
is notified whenever theAdvancedSearchModel
with which it is registered has changed in some way.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
changed()
Called whenever the advanced search model has been changed in a way not covered by the otherAdvancedSearchModelListener
methods.void
searchFieldChanged(SearchField searchField)
Called whenever a specific search field has changed.void
searchFieldGroupVisibilityChanged()
Called whenever a group's visibility has changed.void
searchFieldVisibilityChanged()
Called whenever a search field's visibility has changed.void
selectedTypeChanged()
Called when the selected search type has been changed.void
sortSearchFieldsChanged()
Called when the list of available sort fields, the selected sort field or sort direction has changed.void
typesChanged()
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 otherAdvancedSearchModelListener
methods. 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.
-
-