Class AbstractAdvancedSearchModel

java.lang.Object
de.hybris.platform.cockpit.model.advancedsearch.impl.AbstractAdvancedSearchModel
All Implemented Interfaces:
AdvancedSearchModel
Direct Known Subclasses:
DefaultAdvancedSearchModel

public abstract class AbstractAdvancedSearchModel extends Object implements AdvancedSearchModel
Provides methods for adding, removing and notifying AdvancedSearchModelListeners.
  • Constructor Details

    • AbstractAdvancedSearchModel

      public AbstractAdvancedSearchModel()
  • Method Details

    • fireChanged

      protected void fireChanged()
    • fireSelectedTypeChanged

      protected void fireSelectedTypeChanged()
    • fireTypesChanged

      protected void fireTypesChanged()
    • fireSearchFieldVisibilityChanged

      protected void fireSearchFieldVisibilityChanged()
    • fireSearchFieldChanged

      protected void fireSearchFieldChanged(SearchField searchField)
    • fireSearchFieldGroupVisibilityChanged

      protected void fireSearchFieldGroupVisibilityChanged()
    • fireSortSearchFieldsChanged

      protected void fireSortSearchFieldsChanged()
    • addAdvancedSearchModelListener

      public void addAdvancedSearchModelListener(AdvancedSearchModelListener listener)
      Registers the AdvancedSearchModelListener listener with this model (if not already registered).
      Parameters:
      listener - the listener to register
    • removeAdvancedSearchModelListener

      public void removeAdvancedSearchModelListener(AdvancedSearchModelListener listener)
      Unregisters the AdvancedSearchModelListener listener with this model if registered.
      Parameters:
      listener - the listener to unregister