public abstract class A_CmsTab
extends com.google.gwt.user.client.ui.Composite
限定符和类型 | 字段和说明 |
---|---|
protected com.google.gwt.user.client.ui.HasText |
m_tabTextAccessor
The tab text accessor.
|
限定符 | 构造器和说明 |
---|---|
protected |
A_CmsTab(java.lang.String tabId)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
clearParams()
Clears the selected search parameters on this tab.
|
abstract java.util.List<CmsSearchParamPanel> |
getParamPanels(CmsGallerySearchBean searchObj)
Returns the search parameters to display within the result tab.
|
protected abstract A_CmsTabHandler |
getTabHandler()
Returns the tab handler.
|
java.lang.String |
getTabId()
Returns the tab id.
|
boolean |
isSelected()
Returns if the tab is currently selected.
|
void |
onDeselection()
Will be triggered when a tab is deselected.
|
void |
onSelection()
Will be triggered when a tab is selected.
|
void |
removeParam(java.lang.String paramKey)
Removes the parameter with the given key from the tab.
|
void |
setTabTextAccessor(com.google.gwt.user.client.ui.HasText tabText)
Sets the tab text accessor for this tab.
|
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
protected com.google.gwt.user.client.ui.HasText m_tabTextAccessor
public void clearParams()
public abstract java.util.List<CmsSearchParamPanel> getParamPanels(CmsGallerySearchBean searchObj)
searchObj
- the current search objectpublic java.lang.String getTabId()
public boolean isSelected()
true
if the tab is currently selectedpublic void onDeselection()
public void onSelection()
public void removeParam(java.lang.String paramKey)
paramKey
- the parameter keypublic void setTabTextAccessor(com.google.gwt.user.client.ui.HasText tabText)
tabText
- the tab text accessorprotected abstract A_CmsTabHandler getTabHandler()