public class CmsFavoriteTab
extends com.google.gwt.user.client.ui.Composite
限定符和类型 | 字段和说明 |
---|---|
protected com.google.gwt.user.client.ui.FlowPanel |
m_buttonEditingPanel
Button panel shown while editing the favorites.
|
protected com.google.gwt.user.client.ui.FlowPanel |
m_buttonUsePanel
Button panel shown while using the favorites.
|
protected CmsPushButton |
m_cancelButton
The cancel edit button.
|
protected CmsToolbarClipboardMenu |
m_clipboard
The clip-board menu.
|
protected CmsPushButton |
m_editButton
The edit button.
|
protected CmsList<CmsListItem> |
m_listPanel
The list panel holding the favorite elements.
|
protected CmsPushButton |
m_saveButton
The save favorites button.
|
构造器和说明 |
---|
CmsFavoriteTab(CmsToolbarClipboardMenu clipboard)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
addListItem(CmsListItem item)
Adds an item to the favorite list.
|
void |
clearList()
Clears the favorite list.
|
CmsList<CmsListItem> |
getListTarget()
Returns the favorite list drag target.
|
java.util.Iterator<com.google.gwt.user.client.ui.Widget> |
iterator()
Returns the favorite list item iterator.
|
void |
replaceItem(CmsListItem item)
Replaces the item with the same id if present.
|
void |
saveFavorites()
Saves the favorites.
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, 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
@UiField protected com.google.gwt.user.client.ui.FlowPanel m_buttonEditingPanel
@UiField protected com.google.gwt.user.client.ui.FlowPanel m_buttonUsePanel
@UiField protected CmsPushButton m_cancelButton
protected CmsToolbarClipboardMenu m_clipboard
@UiField protected CmsPushButton m_editButton
@UiField(provided=true) protected CmsList<CmsListItem> m_listPanel
@UiField protected CmsPushButton m_saveButton
public CmsFavoriteTab(CmsToolbarClipboardMenu clipboard)
clipboard
- the clip-board menupublic void addListItem(CmsListItem item)
item
- the item to addpublic void clearList()
public CmsList<CmsListItem> getListTarget()
public java.util.Iterator<com.google.gwt.user.client.ui.Widget> iterator()
public void replaceItem(CmsListItem item)
item
- the new itempublic void saveFavorites()