public class CmsSitemapTab extends A_CmsListTab
A_CmsListTab.A_SelectionHandler, A_CmsListTab.SelectHandler
DIALOG_CSS, m_infoLabel, m_list, m_options, m_quickSearch, m_scrollList, m_searchButton, m_sortSelectBox, m_tab
m_tabTextAccessor
构造器和说明 |
---|
CmsSitemapTab(CmsSitemapTabHandler handler)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
clear()
Clears the contents of the tab and resets the mapping from tree items to VFS beans.
|
protected CmsLazyTreeItem |
createItem(CmsSitemapEntryBean sitemapEntry)
Helper method for creating a VFS tree item widget from a VFS entry bean.
|
protected CmsList<? extends I_CmsListItem> |
createScrollList()
Creates the list which should contain the list items of the tab.
|
void |
fill(java.util.List<CmsSitemapEntryBean> entries)
Sets the initial folders in the VFS tab.
|
void |
fillDefault(java.util.List<CmsSitemapEntryBean> entries)
Default way to fill the sitemap tab.
|
void |
fillWithPreloadInfo(java.util.List<CmsSitemapEntryBean> entries)
Fills the sitemap tab with preloaded data.
|
java.util.List<CmsSearchParamPanel> |
getParamPanels(CmsGallerySearchBean searchObj)
Returns the search parameters to display within the result tab.
|
protected java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getSortList()
Returns a list with sort values for this tab.
|
protected CmsSitemapTabHandler |
getTabHandler()
Returns the tab handler.
|
boolean |
isInitialized()
Returns if the tab content has been initialized.
|
void |
onLoad() |
void |
onReceiveSitemapPreloadData(CmsSitemapEntryBean sitemapPreloadData)
Method which is called when the sitemap preload data is received.
|
addWidgetToFrontOfList, addWidgetToList, addWidgetToOptions, cancelQuickFilterTimer, checkQuickSearchStatus, clearList, createSelectButton, createSelectResourceButton, createUploadButtonForTarget, getList, hasQuickFilter, hasQuickSearch, init, onContentChange, onValueChange, quickSearch, scheduleQuickFilterTimer, searchTreeItem, setSortSelectBoxValue
clearParams, getTabId, isSelected, onDeselection, onSelection, removeParam, setTabTextAccessor
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, 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
public CmsSitemapTab(CmsSitemapTabHandler handler)
handler
- the tab handlerpublic void fill(java.util.List<CmsSitemapEntryBean> entries)
entries
- the root folders to displaypublic void fillDefault(java.util.List<CmsSitemapEntryBean> entries)
entries
- the entries to fill the tab withpublic void fillWithPreloadInfo(java.util.List<CmsSitemapEntryBean> entries)
entries
- the preloaded sitemap entriespublic java.util.List<CmsSearchParamPanel> getParamPanels(CmsGallerySearchBean searchObj)
A_CmsTab
getParamPanels
在类中 A_CmsTab
searchObj
- the current search objectA_CmsTab.getParamPanels(org.opencms.ade.galleries.shared.CmsGallerySearchBean)
public boolean isInitialized()
true
if the tab content has been initializedpublic void onLoad()
onLoad
在类中 com.google.gwt.user.client.ui.Widget
Widget.onLoad()
public void onReceiveSitemapPreloadData(CmsSitemapEntryBean sitemapPreloadData)
sitemapPreloadData
- the sitemap tree's preloaded root entryprotected void clear()
protected CmsLazyTreeItem createItem(CmsSitemapEntryBean sitemapEntry)
sitemapEntry
- the VFS entry beanprotected CmsList<? extends I_CmsListItem> createScrollList()
A_CmsListTab
createScrollList
在类中 A_CmsListTab
A_CmsListTab.createScrollList()
protected java.util.LinkedHashMap<java.lang.String,java.lang.String> getSortList()
A_CmsListTab
getSortList
在类中 A_CmsListTab
A_CmsListTab.getSortList()
protected CmsSitemapTabHandler getTabHandler()
A_CmsTab
getTabHandler
在类中 A_CmsTab
A_CmsTab.getTabHandler()