Class CmsToolbarNewButton
- 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.ade.sitemap.client.toolbar.A_CmsToolbarListMenuButton
-
- org.opencms.ade.sitemap.client.toolbar.CmsToolbarNewButton
-
- 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_CmsToolbarActivatable
public class CmsToolbarNewButton extends A_CmsToolbarListMenuButton
Sitemap toolbar new menu button.- Since:
- 8.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TAG_REDIRECT
The tag for identifying redirect items.static java.lang.String
TAG_SPECIAL
The tag for identifying items from the special tab.-
Fields inherited from class org.opencms.ade.sitemap.client.toolbar.A_CmsToolbarListMenuButton
DIALOG_WIDTH, m_initialized, m_tabs, TM_LITST_MENU
-
Fields inherited from class org.opencms.gwt.client.ui.CmsMenuButton
m_button, m_popup, m_resizeRegistration
-
-
Constructor Summary
Constructors Constructor Description CmsToolbarNewButton(CmsSitemapToolbar toolbar, CmsSitemapController controller)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
initContent()
Initializes the menu tabs.-
Methods inherited from class org.opencms.ade.sitemap.client.toolbar.A_CmsToolbarListMenuButton
addTab, createTab, getController, getToolbar, onActivation, updateSize
-
Methods inherited from class org.opencms.gwt.client.ui.CmsMenuButton
addClickHandler, autoClose, clear, closeMenu, disable, enable, getPopup, hide, hideMenu, 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 org.opencms.ade.sitemap.client.toolbar.I_CmsToolbarActivatable
setEnabled
-
-
-
-
Field Detail
-
TAG_REDIRECT
public static final java.lang.String TAG_REDIRECT
The tag for identifying redirect items.- See Also:
- Constant Field Values
-
TAG_SPECIAL
public static final java.lang.String TAG_SPECIAL
The tag for identifying items from the special tab.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsToolbarNewButton
public CmsToolbarNewButton(CmsSitemapToolbar toolbar, CmsSitemapController controller)
Constructor.- Parameters:
toolbar
- the toolbar instancecontroller
- the sitemap controller
-
-
Method Detail
-
initContent
protected boolean initContent()
Description copied from class:A_CmsToolbarListMenuButton
Initializes the menu tabs.- Specified by:
initContent
in classA_CmsToolbarListMenuButton
- Returns:
- true if the content does not need to be initialized the next time the menu is opened
- See Also:
A_CmsToolbarListMenuButton.initContent()
-
-