Class DefaultSelectorAdvancedSearchController
- java.lang.Object
-
- de.hybris.platform.cockpit.model.referenceeditor.impl.DefaultSelectorAdvancedSearchController
-
- All Implemented Interfaces:
ComponentController
public class DefaultSelectorAdvancedSearchController extends java.lang.Object implements ComponentController
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractReferenceSelectorModel
referenceSelectorModel
protected UIAdvancedSearchView
view
-
Constructor Summary
Constructors Constructor Description DefaultSelectorAdvancedSearchController(AbstractReferenceSelectorModel referenceSelectorModel, UIAdvancedSearchView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AdvancedSearchModelListener
createModelListener(UIAdvancedSearchView view)
protected AdvancedSearchViewListener
createViewListener(DefaultAdvancedSearchModel model)
void
initialize()
Initializes this controller i.e.void
unregisterListeners()
Removes all references to view components which are held by this controller.
-
-
-
Field Detail
-
referenceSelectorModel
protected final AbstractReferenceSelectorModel referenceSelectorModel
-
view
protected final transient UIAdvancedSearchView view
-
-
Constructor Detail
-
DefaultSelectorAdvancedSearchController
public DefaultSelectorAdvancedSearchController(AbstractReferenceSelectorModel referenceSelectorModel, UIAdvancedSearchView view)
-
-
Method Detail
-
initialize
public void initialize()
Initializes this controller i.e. creates and registers all the necessary listeners.- Specified by:
initialize
in interfaceComponentController
-
createModelListener
protected AdvancedSearchModelListener createModelListener(UIAdvancedSearchView view)
-
createViewListener
protected AdvancedSearchViewListener createViewListener(DefaultAdvancedSearchModel model)
-
unregisterListeners
public void unregisterListeners()
Description copied from interface:ComponentController
Removes all references to view components which are held by this controller. Note: This method must be called each time the desktop has been removed to assure that no invalid view components are referenced.- Specified by:
unregisterListeners
in interfaceComponentController
-
-