Class CollectionSelectorController
java.lang.Object
de.hybris.platform.cockpit.model.referenceeditor.collection.controller.CollectionSelectorController
- All Implemented Interfaces:
ComponentController
Specific controller for related
SimpleReferenceSelector that is a part of collection editor.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AdditionalReferenceEditorListenerprotected final EditorListenerprotected final DefaultSimpleReferenceSelectorModelprotected final CollectionEditorModelprotected UISimpleReferenceSelector -
Constructor Summary
ConstructorsConstructorDescriptionCollectionSelectorController(DefaultSimpleReferenceSelectorModel model, CollectionEditorModel parentModel, UISimpleReferenceSelector selector, EditorListener editorListener, AdditionalReferenceEditorListener additionalListener) -
Method Summary
Modifier and TypeMethodDescriptionprotected SimpleReferenceSelectorListenercreateReferenceSelectorListener(DefaultSimpleReferenceSelectorModel model, CollectionEditorModel parentModel, UISimpleReferenceSelector selector) Create a simple reference selector listener.protected SimpleReferenceSelectorModelListenercreateReferenceSelectorModelListener(AbstractSimpleReferenceSelectorModel model, UISimpleReferenceSelector selector) Create a simple reference selector model listener.voidInitialized this controller i.e.voidUnregisters all registered listeners.
-
Field Details
-
selector
-
model
-
parentModel
-
editorListener
-
additionalReferenceEditorListener
-
-
Constructor Details
-
CollectionSelectorController
public CollectionSelectorController(DefaultSimpleReferenceSelectorModel model, CollectionEditorModel parentModel, UISimpleReferenceSelector selector, EditorListener editorListener, AdditionalReferenceEditorListener additionalListener)
-
-
Method Details
-
initialize
public void initialize()Description copied from interface:ComponentControllerInitialized this controller i.e. registers all required listeners etc.- Specified by:
initializein interfaceComponentController
-
createReferenceSelectorListener
protected SimpleReferenceSelectorListener createReferenceSelectorListener(DefaultSimpleReferenceSelectorModel model, CollectionEditorModel parentModel, UISimpleReferenceSelector selector) Create a simple reference selector listener. -
createReferenceSelectorModelListener
protected SimpleReferenceSelectorModelListener createReferenceSelectorModelListener(AbstractSimpleReferenceSelectorModel model, UISimpleReferenceSelector selector) Create a simple reference selector model listener. -
unregisterListeners
public void unregisterListeners()Unregisters all registered listeners. Note: Needs to be called everytime the desktop is removed e.g. when user refreshes page.- Specified by:
unregisterListenersin interfaceComponentController
-