public class CmsToolbarClipboardMenu extends A_CmsToolbarMenu<CmsContainerpageHandler>
限定符和类型 | 字段和说明 |
---|---|
protected CmsFavoriteTab |
m_favorites
The favorite list widget.
|
protected boolean |
m_isEditingFavorites
Flag to indicate if the favorites are being edited.
|
m_button, m_popup, m_resizeRegistration
构造器和说明 |
---|
CmsToolbarClipboardMenu(CmsContainerpageHandler handler)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
addToFavorites(CmsListItem listItem)
Adds an element to the favorite list widget.
|
void |
addToRecent(CmsListItem listItem)
Adds an element to the recent list widget.
|
void |
clearFavorites()
Clears the contents of the favorite list widget.
|
void |
clearRecent()
Clears the contents of the recent list widget.
|
void |
enableFavoritesEdit()
Enables the favorite list editing.
|
void |
onToolbarActivate()
Method executed when the button is activated.
|
void |
onToolbarDeactivate()
Method executed when the button is deactivated.
|
void |
reloadFavorites()
Reloads the favorite list.
|
void |
replaceFavoriteItem(CmsListItem listItem)
Replaces old versions of the given item with the new one.
|
void |
replaceRecentItem(CmsListItem listItem)
Replaces old versions of the given item with the new one.
|
void |
saveFavorites()
Saves the favorite list.
|
autoClose, getHandler, getIconClass, hideMenu, isActive, onToolbarClick, setActive
addClickHandler, clear, closeMenu, disable, enable, getPopup, hide, isEnabled, isOpen, isOpenRight, onBrowserEvent, openMenu, setButtonDown, setButtonUp, setEnabled, setMenuWidget, setOpenRight, setToolbarMode, show
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
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, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTitle, setEnabled
protected CmsFavoriteTab m_favorites
protected boolean m_isEditingFavorites
public CmsToolbarClipboardMenu(CmsContainerpageHandler handler)
handler
- the container-page handlerpublic void addToFavorites(CmsListItem listItem)
listItem
- the item widgetpublic void addToRecent(CmsListItem listItem)
listItem
- the item widgetpublic void replaceFavoriteItem(CmsListItem listItem)
listItem
- the list itempublic void replaceRecentItem(CmsListItem listItem)
listItem
- the list itempublic void clearFavorites()
public void clearRecent()
public void enableFavoritesEdit()
public void onToolbarActivate()
I_CmsToolbarButton
public void onToolbarDeactivate()
I_CmsToolbarButton
public void reloadFavorites()
public void saveFavorites()