Class CmsToolbarAllGalleriesMenu
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.gwt.client.ui.CmsMenuButton
org.opencms.gwt.client.ui.A_CmsToolbarMenu<CmsContainerpageHandler>
org.opencms.ade.containerpage.client.ui.CmsToolbarAllGalleriesMenu
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasClickHandlers
,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
,I_CmsToolbarButton
The gallery tool-bar menu.
This is used to access all galleries in the system (including download and image galleries), but can not be used to add elements to the container page.
- Since:
- 8.0.0
-
Nested Class Summary
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
Modifier and TypeFieldDescriptionstatic final String
Marker string to distinguish search results from the 'all galleries' dialog from results from other instances of the gallery dialog.Fields inherited from class org.opencms.gwt.client.ui.CmsMenuButton
m_button, m_popup, m_resizeRegistration
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
ConstructorDescriptionCmsToolbarAllGalleriesMenu
(CmsContainerpageHandler handler, CmsDNDHandler dragHandler) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected static CmsGalleryDialog
createDialog
(org.opencms.ade.galleries.shared.I_CmsGalleryConfiguration configuration, I_CmsGalleryHandler galleryHandler) Creates a new gallery dialog and instantiates the controller for it.protected CmsPopup
getPopup()
Returns the popup content.void
Method executed when the button is activated.void
Method executed when the button is deactivated.protected void
openDialog
(org.opencms.ade.galleries.shared.I_CmsGalleryConfiguration configuration) Opens the dialog given the loaded gallery configuration.Methods inherited from class org.opencms.gwt.client.ui.A_CmsToolbarMenu
autoClose, getHandler, hideMenu, isActive, onToolbarClick, setActive, setHandler
Methods inherited from class org.opencms.gwt.client.ui.CmsMenuButton
addClickHandler, clear, closeMenu, disable, enable, hide, isEnabled, isOpen, isOpenRight, onBrowserEvent, openMenu, setButtonDown, setButtonUp, setEnabled, setMenuWidget, setOpenRight, setToolbarMode, show
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.gwt.event.dom.client.HasClickHandlers
addClickHandler
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
Methods inherited from interface org.opencms.gwt.client.ui.I_CmsToolbarButton
getTitle, setEnabled
-
Field Details
-
DND_MARKER
Marker string to distinguish search results from the 'all galleries' dialog from results from other instances of the gallery dialog.- See Also:
-
-
Constructor Details
-
CmsToolbarAllGalleriesMenu
Constructor.- Parameters:
handler
- the container-page handlerdragHandler
- the container-page drag handler
-
-
Method Details
-
onToolbarActivate
Description copied from interface:I_CmsToolbarButton
Method executed when the button is activated.- See Also:
-
onToolbarDeactivate
Description copied from interface:I_CmsToolbarButton
Method executed when the button is deactivated.- See Also:
-
getPopup
Description copied from class:CmsMenuButton
Returns the popup content.- Overrides:
getPopup
in classCmsMenuButton
- Returns:
- the popup content
- See Also: