Class CmsBinaryPreviewDialog
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.opencms.ade.galleries.client.preview.ui.A_CmsPreviewDialog<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
org.opencms.ade.galleries.client.preview.ui.CmsBinaryPreviewDialog
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
public class CmsBinaryPreviewDialog
extends A_CmsPreviewDialog<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
Provides a widget for the binary preview dialog .
- Since:
- 8.0.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opencms.ade.galleries.client.preview.ui.A_CmsPreviewDialog
A_CmsPreviewDialog.I_CmsPreviewDialogUiBinder
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Field Summary
Fields inherited from class org.opencms.ade.galleries.client.preview.ui.A_CmsPreviewDialog
m_buttonBar, m_closePreview, m_dialogHeight, m_dialogWidth, m_galleryMode, m_parentPanel, m_previewHeight, m_previewHolder, m_previewPanel, m_selectButton, m_tabbedPanel, m_tabsHolder, m_title
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
ConstructorDescriptionCmsBinaryPreviewDialog
(org.opencms.ade.galleries.shared.I_CmsGalleryProviderConstants.GalleryMode dialogMode, int dialogHeight, int dialogWidth, boolean disableSelection) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
fillContent
(org.opencms.ade.galleries.shared.CmsResourceInfoBean infoBean) Fills the content of the tabs panel.void
fillPreviewPanel
(org.opencms.ade.galleries.shared.CmsResourceInfoBean infoBean) Fills the content of the preview panel part.protected I_CmsPreviewHandler<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
Returns the preview handler.boolean
Returns if there are any changes that need saving, before the preview may be closed.void
init
(CmsBinaryPreviewHandler handler) Initializes the preview.void
saveChanges
(com.google.gwt.user.client.Command afterSaveCommand) Saves the changes for this dialog.Methods inherited from class org.opencms.ade.galleries.client.preview.ui.A_CmsPreviewDialog
confirmSaveChanges, getGalleryMode, onCloseClick, onSelectClick, removePreview
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Constructor Details
-
Method Details
-
hasChanges
Description copied from class:A_CmsPreviewDialog
Returns if there are any changes that need saving, before the preview may be closed.- Specified by:
hasChanges
in classA_CmsPreviewDialog<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
- Returns:
true
if changed- See Also:
-
init
Initializes the preview.- Parameters:
handler
- the preview handler
-
saveChanges
Description copied from class:A_CmsPreviewDialog
Saves the changes for this dialog.- Specified by:
saveChanges
in classA_CmsPreviewDialog<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
- Parameters:
afterSaveCommand
- the command to execute after saving the changes- See Also:
-
getHandler
Description copied from class:A_CmsPreviewDialog
Returns the preview handler.- Specified by:
getHandler
in classA_CmsPreviewDialog<org.opencms.ade.galleries.shared.CmsResourceInfoBean>
- Returns:
- the preview handler
- See Also: