Class AbstractBrowserArea
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractBrowserArea
-
- All Implemented Interfaces:
CockpitEventAcceptor,CockpitEventProducer,FocusablePerspectiveArea,UIBrowserArea,UICockpitArea,UIComponent
- Direct Known Subclasses:
BrowserArea,CatalogBrowserArea,DefaultConfigurableBrowserArea,DefaultSearchBrowserArea,UrlBrowserArea
public abstract class AbstractBrowserArea extends java.lang.Object implements UIBrowserArea
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classAbstractBrowserArea.MySessionListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBROWSER_TAB_COMPONENTprotected java.util.List<BrowserModel>browsersprotected static java.lang.StringCOCKPIT_ID_BROWSERAREA_TAB_PREFIXprotected java.util.Map<BrowserModel,AbstractContentBrowser>componentMapstatic java.lang.StringINFO_AREA_CONTAINERprotected booleaninitializedprotected UISessionListenermySessionListenerstatic java.lang.StringRESULT_GRID_RENDERERprotected java.util.List<BrowserModel>visibleBrowsers
-
Constructor Summary
Constructors Constructor Description AbstractBrowserArea()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleanaddBrowser(int index, BrowserModel browserModel)protected booleanaddBrowser(BrowserModel browserModel)Adds theBrowserModelbif not already added, registers thisAbstractBrowserAreainstance asBrowserModelListenerand callsb.setArea(this).voidaddBrowserAreaListener(BrowserAreaListener listener)voidaddCockpitEventAcceptor(CockpitEventAcceptor acceptor)booleanaddHiddenBrowser(BrowserModel browserModel)Adds theBrowserModelbif not already added, registers thisAbstractBrowserAreainstance asBrowserModelListener, callsb.setArea(this)and removesbfrom the visible browsers if possible i.e.booleanaddVisibleBrowser(int index, BrowserModel browserModel)booleanaddVisibleBrowser(BrowserModel browserModel)Same asaddVisibleBrowser(b, false).booleanaddVisibleBrowser(BrowserModel browserModel, boolean replaceInactive)Deprecated.since 6.3, useaddVisibleBrowser(BrowserModel)Adds theBrowserModelb, if not already added, to the visible browsers, registers thisAbstractBrowserAreainstance asBrowserModelListenerand callsb.setArea(this).protected voidcheckShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider)protected voidcheckShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider, boolean closeEditor)voidclose(BrowserModel browserModel)voidcloseInspector()Tries to close inspector area if present.voidcloseInspector(java.lang.String divId)Tries to close inspector area if present.protected voidcloseInspectorInComponent(org.zkoss.zk.ui.Component infoArea)voidcloseOthers(BrowserModel browserModel)java.lang.StringcomputeTabLabel(java.lang.String label)protected voidcreateAndAddTabPopup(org.zkoss.zul.Tab tab, BrowserModel browserModel)protected org.zkoss.zk.ui.ComponentcreateBrowserView(org.zkoss.zkex.zul.Borderlayout parent, BrowserModel browserModel)BrowserModelcreateNewDefaultBrowser()Creates a new default browser model for this areavoidduplicateBrowser(BrowserModel browserModel)Creates a newBrowserModelinstance by cloningband adds it to the "visible" browsers, thus potentially causing a previously visible browser to be minimized (since there is a limit to how many browsers can be visible at the same time).protected voidfireBrowserAdded(BrowserModel browserModel)protected voidfireBrowserChanged(BrowserModel browserModel)protected voidfireBrowserClosed(BrowserModel browserModel)protected voidfireBrowserFocused(BrowserModel browserModel)protected voidfireBrowserMinimized(BrowserModel browserModel)protected voidfireBrowserOpened(BrowserModel browserModel)protected voidfireBrowserQuerySaved(BrowserModel browserModel)protected voidfireBrowsersClosed(java.util.List<BrowserModel> browsers)protected voidfireItemActivated(TypedObject activeItem)protected voidfireItemsDropped(BrowserModel browser, java.util.Collection<TypedObject> items)protected voidfireSelectionChanged(BrowserModel browserModel)protected voidfireSplitmodeChanged()ActionColumnConfigurationgetAdditionalToolbarActions()java.util.Set<BrowserAreaListener>getBrowserAreaListeners()abstract BrowserModelListenergetBrowserListener()java.util.List<BrowserModel>getBrowsers()protected org.zkoss.zk.ui.AbstractComponentgetContainerComponent()AbstractContentBrowsergetCorrespondingContentBrowser(BrowserModel browserModel)java.lang.StringgetDefaultBrowserClass()java.util.Map<java.lang.String,java.lang.String>getDefaultBrowserViewMapping()BrowserModelgetFocusedBrowser()java.util.List<BrowserModel>getHiddenBrowsers()org.zkoss.zk.ui.ComponentgetInfoArea()org.zkoss.zk.ui.ComponentgetInfoArea(java.lang.String divId)protected java.lang.StringgetInfoAreaContainerId()protected InspectorRenderergetInspectorRenderer()java.lang.StringgetLabel()UICockpitPerspectivegetManagingPerspective()ActionColumnConfigurationgetMultiSelectActions()ActionColumnConfigurationgetMultiSelectContextActions()ContextAreaActionColumnConfigurationRegistrygetMultiSelectContextActionsRegistry()UICockpitPerspectivegetPerspective()BrowserModelgetPreviousBrowser()java.lang.StringgetViewURI()java.util.List<BrowserModel>getVisibleBrowsers()voidhide(BrowserModel browserModel)Convenience method for hiding aBrowserModel.voidinitBrowsers(org.zkoss.zkex.zul.Borderlayout container)voidinitialize(java.util.Map<java.lang.String,java.lang.Object> params)booleanisBrowserMinimized(BrowserModel browserModel)Returns whether theBrowserModelbis minimized (hidden) or not.booleanisClosable(BrowserModel browserModel)booleanisFocused()protected booleanisInfoAreaOpen()booleanisMinimizable(BrowserModel browserModel)booleanisOpenInspectorOnSelect()booleanisPossibleAddContextSubTypes()booleanisSaveQueryAvailable()protected booleanisShowAsClosable(BrowserModel browserModel)booleanisShowCreateDefaultBrowserButton()booleanisSplitModeActive()booleanisSplittable()voidonCockpitEvent(CockpitEvent event)voidopenInspector(TypedObject item)Tries to open the inspector area if present.protected voidopenInspectorInArea(TypedObject item, org.zkoss.zk.ui.Component infoArea)voidopenInspectorInDiv(TypedObject item, java.lang.String divId)booleanprovidesDefaultBrowser()protected booleanremoveBrowser(BrowserModel browser)Removes theBrowserModelb, de-registers thisAbstractBrowserAreainstance asBrowserModelListener, callsb.setArea(null)and removesbfrom the visible browsers (if present).voidremoveBrowserAreaListener(BrowserAreaListener listener)voidremoveCockpitEventAcceptor(CockpitEventAcceptor acceptor)voidreplaceBrowser(int index, BrowserModel newBrowser)Replaces the visible browser with indexindexwithnewBrowser.voidreplaceBrowser(BrowserModel oldBrowser, BrowserModel newBrowser)ReplacesoldBrowserwithnewBrowseri.e.protected voidresetBrowserView(BrowserModel browserModel)voidsetAdditionalToolbarActions(ActionColumnConfiguration additionalToolbarActions)voidsetDefaultBrowserClass(java.lang.String defaultBrowserClass)voidsetDefaultBrowserViewMapping(java.util.Map<java.lang.String,java.lang.String> defaultBrowserViewMapping)voidsetFocus(boolean focus)voidsetFocusedBrowser(BrowserModel browserModel)voidsetInfoAreaContainerId(java.lang.String infoAreaContainerId)voidsetInspectorRenderer(InspectorRenderer inspectorRenderer)voidsetMultiSelectActions(ActionColumnConfiguration multiSelectActions)voidsetMultiSelectContextActions(ActionColumnConfiguration multiSelectContextActions)voidsetMultiSelectContextActionsRegistry(ContextAreaActionColumnConfigurationRegistry multiSelectContextActionsRegistry)voidsetOpenInspectorOnSelect(boolean openInspectorOnSelect)voidsetPerspective(UICockpitPerspective perspective)voidsetPossibleAddContextSubTypes(boolean possibleAddContextSubTypes)voidsetShowCreateDefaultBrowserButton(boolean showCreateDefaultBrowserButton)voidsetSplitModeActive(boolean splitmodeActivated)voidsetSplitModeActiveDirectly(boolean splitmodeActivated)voidsetSplittable(boolean splittable)voidsetViewURI(java.lang.String viewURI)voidshow(BrowserModel browserModel)Convenience method for displaying aBrowserModel.voidupdate()Resets the view i.e.voidupdateActivation(BrowserModel browserModel)This method makes it possible to force the view to get the currently active item(s) from its model i.e.voidupdateActiveItems()voidupdateInfoArea(ListProvider<TypedObject> listProvider)voidupdateInfoArea(ListProvider<TypedObject> listProvider, boolean handleVisibility)voidupdateSelectedItems(BrowserModel browserModel)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.cockpit.session.UIBrowserArea
saveQuery
-
-
-
-
Field Detail
-
INFO_AREA_CONTAINER
public static final java.lang.String INFO_AREA_CONTAINER
- See Also:
- Constant Field Values
-
RESULT_GRID_RENDERER
public static final java.lang.String RESULT_GRID_RENDERER
- See Also:
- Constant Field Values
-
BROWSER_TAB_COMPONENT
public static final java.lang.String BROWSER_TAB_COMPONENT
- See Also:
- Constant Field Values
-
browsers
protected final java.util.List<BrowserModel> browsers
-
visibleBrowsers
protected final java.util.List<BrowserModel> visibleBrowsers
-
mySessionListener
protected final UISessionListener mySessionListener
-
componentMap
protected final transient java.util.Map<BrowserModel,AbstractContentBrowser> componentMap
-
initialized
protected boolean initialized
-
COCKPIT_ID_BROWSERAREA_TAB_PREFIX
protected static final java.lang.String COCKPIT_ID_BROWSERAREA_TAB_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
isSaveQueryAvailable
public boolean isSaveQueryAvailable()
- Specified by:
isSaveQueryAvailablein interfaceUIBrowserArea
-
getViewURI
public java.lang.String getViewURI()
- Specified by:
getViewURIin interfaceUIComponent
-
setViewURI
public void setViewURI(java.lang.String viewURI)
-
getBrowserAreaListeners
public java.util.Set<BrowserAreaListener> getBrowserAreaListeners()
-
initialize
public void initialize(java.util.Map<java.lang.String,java.lang.Object> params)
- Specified by:
initializein interfaceUICockpitArea- Specified by:
initializein interfaceUIComponent
-
getInfoArea
public org.zkoss.zk.ui.Component getInfoArea()
-
getInfoAreaContainerId
protected java.lang.String getInfoAreaContainerId()
-
getInfoArea
public org.zkoss.zk.ui.Component getInfoArea(java.lang.String divId)
-
openInspector
public void openInspector(TypedObject item)
Tries to open the inspector area if present.- Parameters:
item- You can specify an item that should be rendered in the inspector. If you just want to show the area, pass null.
-
openInspectorInDiv
public void openInspectorInDiv(TypedObject item, java.lang.String divId)
-
openInspectorInArea
protected void openInspectorInArea(TypedObject item, org.zkoss.zk.ui.Component infoArea)
-
closeInspector
public void closeInspector()
Tries to close inspector area if present.
-
closeInspectorInComponent
protected void closeInspectorInComponent(org.zkoss.zk.ui.Component infoArea)
-
closeInspector
public void closeInspector(java.lang.String divId)
Tries to close inspector area if present.
-
updateInfoArea
public void updateInfoArea(ListProvider<TypedObject> listProvider)
-
updateInfoArea
public void updateInfoArea(ListProvider<TypedObject> listProvider, boolean handleVisibility)
-
checkShowInspector
protected void checkShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider)
-
checkShowInspector
protected void checkShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider, boolean closeEditor)
-
initBrowsers
public void initBrowsers(org.zkoss.zkex.zul.Borderlayout container)
- Specified by:
initBrowsersin interfaceUIBrowserArea
-
getCorrespondingContentBrowser
public AbstractContentBrowser getCorrespondingContentBrowser(BrowserModel browserModel)
-
getContainerComponent
protected org.zkoss.zk.ui.AbstractComponent getContainerComponent()
-
resetBrowserView
protected void resetBrowserView(BrowserModel browserModel)
-
updateActivation
public void updateActivation(BrowserModel browserModel)
This method makes it possible to force the view to get the currently active item(s) from its model i.e. synchronizing itself.- Specified by:
updateActivationin interfaceUIBrowserArea- See Also:
AbstractContentBrowser.updateActivation()
-
update
public void update()
Resets the view i.e. completely updates the browser area view by recreating the visual components based on the heldBrowserModelinstances.- Specified by:
updatein interfaceUICockpitArea- See Also:
createBrowserView(Borderlayout, BrowserModel)
-
createAndAddTabPopup
protected void createAndAddTabPopup(org.zkoss.zul.Tab tab, BrowserModel browserModel)
-
createNewDefaultBrowser
public BrowserModel createNewDefaultBrowser()
Creates a new default browser model for this area- Returns:
- a new instance of default browser model or null, if no default is defined
-
providesDefaultBrowser
public boolean providesDefaultBrowser()
-
computeTabLabel
public java.lang.String computeTabLabel(java.lang.String label)
-
createBrowserView
protected org.zkoss.zk.ui.Component createBrowserView(org.zkoss.zkex.zul.Borderlayout parent, BrowserModel browserModel)
-
updateSelectedItems
public void updateSelectedItems(BrowserModel browserModel)
- Specified by:
updateSelectedItemsin interfaceUIBrowserArea
-
updateActiveItems
public void updateActiveItems()
- Specified by:
updateActiveItemsin interfaceUIBrowserArea
-
duplicateBrowser
public void duplicateBrowser(BrowserModel browserModel)
Creates a newBrowserModelinstance by cloningband adds it to the "visible" browsers, thus potentially causing a previously visible browser to be minimized (since there is a limit to how many browsers can be visible at the same time). Calling this method will reset the view.- Specified by:
duplicateBrowserin interfaceUIBrowserArea- Parameters:
browserModel- the browser to be duplicated.- See Also:
update(),BrowserModel.clone()
-
getBrowsers
public java.util.List<BrowserModel> getBrowsers()
- Specified by:
getBrowsersin interfaceUIBrowserArea
-
getVisibleBrowsers
public java.util.List<BrowserModel> getVisibleBrowsers()
- Specified by:
getVisibleBrowsersin interfaceUIBrowserArea
-
getHiddenBrowsers
public java.util.List<BrowserModel> getHiddenBrowsers()
-
hide
public void hide(BrowserModel browserModel)
Convenience method for hiding aBrowserModel. Does the same thing asaddHiddenBrowser(b)with the addition that the remaining visibleBrowserModelgets focus andupdate()is called if necessary.- Specified by:
hidein interfaceUIBrowserArea- Parameters:
browserModel- theBrowserModelto hide- See Also:
addHiddenBrowser(BrowserModel),setFocusedBrowser(BrowserModel),update()
-
show
public void show(BrowserModel browserModel)
Convenience method for displaying aBrowserModel. Does the same thing asaddVisibleBrowser(b, true)with the addition thatbis given focus andupdate()is called if necessary.- Specified by:
showin interfaceUIBrowserArea- Parameters:
browserModel- theBrowserModelto show- See Also:
addVisibleBrowser(BrowserModel, boolean),setFocusedBrowser(BrowserModel),update()
-
close
public void close(BrowserModel browserModel)
- Specified by:
closein interfaceUIBrowserArea
-
closeOthers
public void closeOthers(BrowserModel browserModel)
- Specified by:
closeOthersin interfaceUIBrowserArea
-
replaceBrowser
public void replaceBrowser(BrowserModel oldBrowser, BrowserModel newBrowser)
ReplacesoldBrowserwithnewBrowseri.e. closesoldBrowserand opensnewBrowser. IfoldBrowserwas focusednewBrowserwill get focus after replacement has taken place. Note: Calling this method will cause the view to be reset.- Specified by:
replaceBrowserin interfaceUIBrowserArea- Parameters:
oldBrowser- the old browser which is to be closednewBrowser- the new browser which is to be opened- See Also:
update(),setFocusedBrowser(BrowserModel),addVisibleBrowser(BrowserModel),removeBrowser(BrowserModel)
-
replaceBrowser
public void replaceBrowser(int index, BrowserModel newBrowser)Replaces the visible browser with indexindexwithnewBrowser.- Parameters:
index- index of the visible browser to replacenewBrowser- the new browser which is to be opened
-
isPossibleAddContextSubTypes
public boolean isPossibleAddContextSubTypes()
-
isClosable
public boolean isClosable(BrowserModel browserModel)
- Specified by:
isClosablein interfaceUIBrowserArea
-
isMinimizable
public boolean isMinimizable(BrowserModel browserModel)
- Specified by:
isMinimizablein interfaceUIBrowserArea
-
getPerspective
public UICockpitPerspective getPerspective()
- Specified by:
getPerspectivein interfaceUICockpitArea
-
setPerspective
public void setPerspective(UICockpitPerspective perspective)
- Specified by:
setPerspectivein interfaceUICockpitArea
-
setFocusedBrowser
public void setFocusedBrowser(BrowserModel browserModel)
- Specified by:
setFocusedBrowserin interfaceUIBrowserArea
-
getFocusedBrowser
public BrowserModel getFocusedBrowser()
- Specified by:
getFocusedBrowserin interfaceUIBrowserArea
-
isBrowserMinimized
public boolean isBrowserMinimized(BrowserModel browserModel)
Returns whether theBrowserModelbis minimized (hidden) or not.- Specified by:
isBrowserMinimizedin interfaceUIBrowserArea- Parameters:
browserModel- theBrowserModel- Returns:
trueifbis minimized,falseotherwise
-
addBrowserAreaListener
public void addBrowserAreaListener(BrowserAreaListener listener)
- Specified by:
addBrowserAreaListenerin interfaceUIBrowserArea
-
removeBrowserAreaListener
public void removeBrowserAreaListener(BrowserAreaListener listener)
- Specified by:
removeBrowserAreaListenerin interfaceUIBrowserArea
-
addBrowser
protected boolean addBrowser(BrowserModel browserModel)
Adds theBrowserModelbif not already added, registers thisAbstractBrowserAreainstance asBrowserModelListenerand callsb.setArea(this).- Parameters:
browserModel- theAbstractBrowserto add- Returns:
trueif a new browser was added (i.e. ifbwas not previously present)
-
addBrowser
protected boolean addBrowser(int index, BrowserModel browserModel)
-
getPreviousBrowser
public BrowserModel getPreviousBrowser()
- Specified by:
getPreviousBrowserin interfaceUIBrowserArea
-
addHiddenBrowser
public boolean addHiddenBrowser(BrowserModel browserModel)
Adds theBrowserModelbif not already added, registers thisAbstractBrowserAreainstance asBrowserModelListener, callsb.setArea(this)and removesbfrom the visible browsers if possible i.e. ifisMinimizable(b)returnstrue. If calling this method causesbto be minimized any registeredBrowserAreaListeners will be notified. Note: This method will not reset the view so you might want to callupdate().- Parameters:
browserModel- theAbstractBrowserto add- Returns:
trueif the view needs to be updated due to changes made- See Also:
addBrowser(BrowserModel),hide(BrowserModel)
-
addVisibleBrowser
public boolean addVisibleBrowser(BrowserModel browserModel)
Same asaddVisibleBrowser(b, false). Note: This method will not reset the view so you might want to callupdate().- Parameters:
browserModel- theBrowserModelto add- Returns:
trueif the view needs to be updated due to changes made- See Also:
addVisibleBrowser(BrowserModel, boolean),update(),show(BrowserModel)
-
addVisibleBrowser
@Deprecated public boolean addVisibleBrowser(BrowserModel browserModel, boolean replaceInactive)
Deprecated.since 6.3, useaddVisibleBrowser(BrowserModel)Adds theBrowserModelb, if not already added, to the visible browsers, registers thisAbstractBrowserAreainstance asBrowserModelListenerand callsb.setArea(this). ifreplaceInactiveistrueaBrowserModelwhich has no focus will be replaced i.e. it will be minimized andbwill take its place. If calling this method causes browsers to be added, opened or minimized any registeredBrowserAreaListeners will be notified. Note: This method will not reset the view so you might want to callupdate().- Specified by:
addVisibleBrowserin interfaceUIBrowserArea- Parameters:
browserModel- theBrowserModelto addreplaceInactive- iftruetheBrowserModelwhich has no focus will be replaced withb, iffalsebwill be inserted as the second browser- Returns:
trueif the view needs to be updated due to changes made- See Also:
addBrowser(BrowserModel),BrowserAreaListener.browserAdded(BrowserModel),BrowserAreaListener.browserMinimized(BrowserModel),BrowserAreaListener.browserOpened(BrowserModel),update(),show(BrowserModel)
-
addVisibleBrowser
public boolean addVisibleBrowser(int index, BrowserModel browserModel)- Specified by:
addVisibleBrowserin interfaceUIBrowserArea
-
removeBrowser
protected boolean removeBrowser(BrowserModel browser)
Removes theBrowserModelb, de-registers thisAbstractBrowserAreainstance asBrowserModelListener, callsb.setArea(null)and removesbfrom the visible browsers (if present). Ifbisnull, nothing is done andfalseis returned.- Parameters:
browser- theBrowserModelto remove- Returns:
trueif the view needs to be updated due to the changes made- See Also:
close(BrowserModel)
-
fireSelectionChanged
protected void fireSelectionChanged(BrowserModel browserModel)
-
fireBrowserClosed
protected void fireBrowserClosed(BrowserModel browserModel)
-
fireBrowsersClosed
protected void fireBrowsersClosed(java.util.List<BrowserModel> browsers)
-
fireBrowserMinimized
protected void fireBrowserMinimized(BrowserModel browserModel)
-
fireBrowserOpened
protected void fireBrowserOpened(BrowserModel browserModel)
-
fireBrowserAdded
protected void fireBrowserAdded(BrowserModel browserModel)
-
fireBrowserChanged
protected void fireBrowserChanged(BrowserModel browserModel)
-
fireBrowserFocused
protected void fireBrowserFocused(BrowserModel browserModel)
-
fireBrowserQuerySaved
protected void fireBrowserQuerySaved(BrowserModel browserModel)
-
fireSplitmodeChanged
protected void fireSplitmodeChanged()
-
fireItemActivated
protected void fireItemActivated(TypedObject activeItem)
-
fireItemsDropped
protected void fireItemsDropped(BrowserModel browser, java.util.Collection<TypedObject> items)
-
getManagingPerspective
public UICockpitPerspective getManagingPerspective()
- Specified by:
getManagingPerspectivein interfaceFocusablePerspectiveArea
-
isFocused
public boolean isFocused()
- Specified by:
isFocusedin interfaceFocusablePerspectiveArea
-
setPossibleAddContextSubTypes
public void setPossibleAddContextSubTypes(boolean possibleAddContextSubTypes)
-
setFocus
public void setFocus(boolean focus)
- Specified by:
setFocusin interfaceFocusablePerspectiveArea
-
getBrowserListener
public abstract BrowserModelListener getBrowserListener()
-
setSplitModeActiveDirectly
public void setSplitModeActiveDirectly(boolean splitmodeActivated)
-
setSplitModeActive
public void setSplitModeActive(boolean splitmodeActivated)
- Specified by:
setSplitModeActivein interfaceUIBrowserArea- Parameters:
splitmodeActivated- the splitmodeActivated to set
-
isSplitModeActive
public boolean isSplitModeActive()
- Specified by:
isSplitModeActivein interfaceUIBrowserArea- Returns:
- the splitmodeActivated
-
setSplittable
public void setSplittable(boolean splittable)
- Specified by:
setSplittablein interfaceUIBrowserArea- Parameters:
splittable- the splittable to set
-
isSplittable
public boolean isSplittable()
- Specified by:
isSplittablein interfaceUIBrowserArea- Returns:
- the splittable
-
addCockpitEventAcceptor
public void addCockpitEventAcceptor(CockpitEventAcceptor acceptor)
- Specified by:
addCockpitEventAcceptorin interfaceCockpitEventProducer
-
removeCockpitEventAcceptor
public void removeCockpitEventAcceptor(CockpitEventAcceptor acceptor)
- Specified by:
removeCockpitEventAcceptorin interfaceCockpitEventProducer
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent event)
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor
-
isInfoAreaOpen
protected boolean isInfoAreaOpen()
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfaceUIComponent
-
setMultiSelectActions
public void setMultiSelectActions(ActionColumnConfiguration multiSelectActions)
- Specified by:
setMultiSelectActionsin interfaceUIBrowserArea
-
getMultiSelectActions
public ActionColumnConfiguration getMultiSelectActions()
- Specified by:
getMultiSelectActionsin interfaceUIBrowserArea
-
setMultiSelectContextActions
public void setMultiSelectContextActions(ActionColumnConfiguration multiSelectContextActions)
- Specified by:
setMultiSelectContextActionsin interfaceUIBrowserArea
-
getMultiSelectContextActions
public ActionColumnConfiguration getMultiSelectContextActions()
- Specified by:
getMultiSelectContextActionsin interfaceUIBrowserArea
-
setMultiSelectContextActionsRegistry
public void setMultiSelectContextActionsRegistry(ContextAreaActionColumnConfigurationRegistry multiSelectContextActionsRegistry)
- Specified by:
setMultiSelectContextActionsRegistryin interfaceUIBrowserArea- Parameters:
multiSelectContextActionsRegistry- the multiSelectContextActionsRegistry to set
-
getMultiSelectContextActionsRegistry
public ContextAreaActionColumnConfigurationRegistry getMultiSelectContextActionsRegistry()
- Specified by:
getMultiSelectContextActionsRegistryin interfaceUIBrowserArea
-
setAdditionalToolbarActions
public void setAdditionalToolbarActions(ActionColumnConfiguration additionalToolbarActions)
-
getAdditionalToolbarActions
public ActionColumnConfiguration getAdditionalToolbarActions()
-
getDefaultBrowserViewMapping
public java.util.Map<java.lang.String,java.lang.String> getDefaultBrowserViewMapping()
- Specified by:
getDefaultBrowserViewMappingin interfaceUIBrowserArea
-
setDefaultBrowserViewMapping
public void setDefaultBrowserViewMapping(java.util.Map<java.lang.String,java.lang.String> defaultBrowserViewMapping)
-
setDefaultBrowserClass
public void setDefaultBrowserClass(java.lang.String defaultBrowserClass)
-
getDefaultBrowserClass
public java.lang.String getDefaultBrowserClass()
-
isShowAsClosable
protected boolean isShowAsClosable(BrowserModel browserModel)
-
setShowCreateDefaultBrowserButton
public void setShowCreateDefaultBrowserButton(boolean showCreateDefaultBrowserButton)
-
isShowCreateDefaultBrowserButton
public boolean isShowCreateDefaultBrowserButton()
-
setInspectorRenderer
public void setInspectorRenderer(InspectorRenderer inspectorRenderer)
-
getInspectorRenderer
protected InspectorRenderer getInspectorRenderer()
-
setOpenInspectorOnSelect
public void setOpenInspectorOnSelect(boolean openInspectorOnSelect)
-
isOpenInspectorOnSelect
public boolean isOpenInspectorOnSelect()
-
setInfoAreaContainerId
public void setInfoAreaContainerId(java.lang.String infoAreaContainerId)
-
-