Class DefaultMediaReferencePreviewController
- java.lang.Object
-
- de.hybris.platform.cmscockpit.components.editor.impl.DefaultMediaReferencePreviewController
-
- All Implemented Interfaces:
ComponentController
public class DefaultMediaReferencePreviewController extends java.lang.Object implements ComponentController
-
-
Field Summary
Fields Modifier and Type Field Description protected MediaReferencePreviewModelmodelprotected UIMediaReferencePreviewpreviewSelector
-
Constructor Summary
Constructors Constructor Description DefaultMediaReferencePreviewController(MediaReferencePreviewModel model, UIMediaReferencePreview previewSelector, EditorListener editorListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MediaReferencePreviewListenercreateMediaReferencePreviewListener(MediaReferencePreviewModel model)protected MediaReferencePreviewModelListenercreateMediaReferencePreviewModelListener()voidinitialize()Initialized this controller i.e.voidunregisterListeners()Unregisters all registered listeners.
-
-
-
Field Detail
-
previewSelector
protected transient UIMediaReferencePreview previewSelector
-
model
protected final MediaReferencePreviewModel model
-
-
Constructor Detail
-
DefaultMediaReferencePreviewController
public DefaultMediaReferencePreviewController(MediaReferencePreviewModel model, UIMediaReferencePreview previewSelector, EditorListener editorListener)
-
-
Method Detail
-
initialize
public void initialize()
Description copied from interface:ComponentControllerInitialized this controller i.e. registers all required listeners etc.- Specified by:
initializein interfaceComponentController
-
createMediaReferencePreviewListener
protected MediaReferencePreviewListener createMediaReferencePreviewListener(MediaReferencePreviewModel model)
-
createMediaReferencePreviewModelListener
protected MediaReferencePreviewModelListener createMediaReferencePreviewModelListener()
-
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
-
-