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
FieldsModifier and TypeFieldDescriptionstatic final StringMarker 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_resizeRegistrationFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionCmsToolbarAllGalleriesMenu(CmsContainerpageHandler handler, CmsDNDHandler dragHandler) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected static CmsGalleryDialogcreateDialog(org.opencms.ade.galleries.shared.I_CmsGalleryConfiguration configuration, I_CmsGalleryHandler galleryHandler) Creates a new gallery dialog and instantiates the controller for it.protected CmsPopupgetPopup()Returns the popup content.voidMethod executed when the button is activated.voidMethod executed when the button is deactivated.protected voidopenDialog(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, setHandlerMethods 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, showMethods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidgetMethods 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, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.dom.client.HasClickHandlers
addClickHandlerMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods 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_CmsToolbarButtonMethod executed when the button is activated.- See Also:
-
onToolbarDeactivate
Description copied from interface:I_CmsToolbarButtonMethod executed when the button is deactivated.- See Also:
-
getPopup
Description copied from class:CmsMenuButtonReturns the popup content.- Overrides:
getPopupin classCmsMenuButton- Returns:
- the popup content
- See Also: