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 class
AbstractBrowserArea.MySessionListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BROWSER_TAB_COMPONENT
protected java.util.List<BrowserModel>
browsers
protected static java.lang.String
COCKPIT_ID_BROWSERAREA_TAB_PREFIX
protected java.util.Map<BrowserModel,AbstractContentBrowser>
componentMap
static java.lang.String
INFO_AREA_CONTAINER
protected boolean
initialized
protected UISessionListener
mySessionListener
static java.lang.String
RESULT_GRID_RENDERER
protected 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 boolean
addBrowser(int index, BrowserModel browserModel)
protected boolean
addBrowser(BrowserModel browserModel)
Adds theBrowserModel
b
if not already added, registers thisAbstractBrowserArea
instance asBrowserModelListener
and callsb.setArea(this)
.void
addBrowserAreaListener(BrowserAreaListener listener)
void
addCockpitEventAcceptor(CockpitEventAcceptor acceptor)
boolean
addHiddenBrowser(BrowserModel browserModel)
Adds theBrowserModel
b
if not already added, registers thisAbstractBrowserArea
instance asBrowserModelListener
, callsb.setArea(this)
and removesb
from the visible browsers if possible i.e.boolean
addVisibleBrowser(int index, BrowserModel browserModel)
boolean
addVisibleBrowser(BrowserModel browserModel)
Same asaddVisibleBrowser(b, false)
.boolean
addVisibleBrowser(BrowserModel browserModel, boolean replaceInactive)
Deprecated.since 6.3, useaddVisibleBrowser(BrowserModel)
Adds theBrowserModel
b
, if not already added, to the visible browsers, registers thisAbstractBrowserArea
instance asBrowserModelListener
and callsb.setArea(this)
.protected void
checkShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider)
protected void
checkShowInspector(org.zkoss.zkex.zul.LayoutRegion parentRegion, ListProvider<TypedObject> listProvider, boolean closeEditor)
void
close(BrowserModel browserModel)
void
closeInspector()
Tries to close inspector area if present.void
closeInspector(java.lang.String divId)
Tries to close inspector area if present.protected void
closeInspectorInComponent(org.zkoss.zk.ui.Component infoArea)
void
closeOthers(BrowserModel browserModel)
java.lang.String
computeTabLabel(java.lang.String label)
protected void
createAndAddTabPopup(org.zkoss.zul.Tab tab, BrowserModel browserModel)
protected org.zkoss.zk.ui.Component
createBrowserView(org.zkoss.zkex.zul.Borderlayout parent, BrowserModel browserModel)
BrowserModel
createNewDefaultBrowser()
Creates a new default browser model for this areavoid
duplicateBrowser(BrowserModel browserModel)
Creates a newBrowserModel
instance by cloningb
and 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 void
fireBrowserAdded(BrowserModel browserModel)
protected void
fireBrowserChanged(BrowserModel browserModel)
protected void
fireBrowserClosed(BrowserModel browserModel)
protected void
fireBrowserFocused(BrowserModel browserModel)
protected void
fireBrowserMinimized(BrowserModel browserModel)
protected void
fireBrowserOpened(BrowserModel browserModel)
protected void
fireBrowserQuerySaved(BrowserModel browserModel)
protected void
fireBrowsersClosed(java.util.List<BrowserModel> browsers)
protected void
fireItemActivated(TypedObject activeItem)
protected void
fireItemsDropped(BrowserModel browser, java.util.Collection<TypedObject> items)
protected void
fireSelectionChanged(BrowserModel browserModel)
protected void
fireSplitmodeChanged()
ActionColumnConfiguration
getAdditionalToolbarActions()
java.util.Set<BrowserAreaListener>
getBrowserAreaListeners()
abstract BrowserModelListener
getBrowserListener()
java.util.List<BrowserModel>
getBrowsers()
protected org.zkoss.zk.ui.AbstractComponent
getContainerComponent()
AbstractContentBrowser
getCorrespondingContentBrowser(BrowserModel browserModel)
java.lang.String
getDefaultBrowserClass()
java.util.Map<java.lang.String,java.lang.String>
getDefaultBrowserViewMapping()
BrowserModel
getFocusedBrowser()
java.util.List<BrowserModel>
getHiddenBrowsers()
org.zkoss.zk.ui.Component
getInfoArea()
org.zkoss.zk.ui.Component
getInfoArea(java.lang.String divId)
protected java.lang.String
getInfoAreaContainerId()
protected InspectorRenderer
getInspectorRenderer()
java.lang.String
getLabel()
UICockpitPerspective
getManagingPerspective()
ActionColumnConfiguration
getMultiSelectActions()
ActionColumnConfiguration
getMultiSelectContextActions()
ContextAreaActionColumnConfigurationRegistry
getMultiSelectContextActionsRegistry()
UICockpitPerspective
getPerspective()
BrowserModel
getPreviousBrowser()
java.lang.String
getViewURI()
java.util.List<BrowserModel>
getVisibleBrowsers()
void
hide(BrowserModel browserModel)
Convenience method for hiding aBrowserModel
.void
initBrowsers(org.zkoss.zkex.zul.Borderlayout container)
void
initialize(java.util.Map<java.lang.String,java.lang.Object> params)
boolean
isBrowserMinimized(BrowserModel browserModel)
Returns whether theBrowserModel
b
is minimized (hidden) or not.boolean
isClosable(BrowserModel browserModel)
boolean
isFocused()
protected boolean
isInfoAreaOpen()
boolean
isMinimizable(BrowserModel browserModel)
boolean
isOpenInspectorOnSelect()
boolean
isPossibleAddContextSubTypes()
boolean
isSaveQueryAvailable()
protected boolean
isShowAsClosable(BrowserModel browserModel)
boolean
isShowCreateDefaultBrowserButton()
boolean
isSplitModeActive()
boolean
isSplittable()
void
onCockpitEvent(CockpitEvent event)
void
openInspector(TypedObject item)
Tries to open the inspector area if present.protected void
openInspectorInArea(TypedObject item, org.zkoss.zk.ui.Component infoArea)
void
openInspectorInDiv(TypedObject item, java.lang.String divId)
boolean
providesDefaultBrowser()
protected boolean
removeBrowser(BrowserModel browser)
Removes theBrowserModel
b
, de-registers thisAbstractBrowserArea
instance asBrowserModelListener
, callsb.setArea(null)
and removesb
from the visible browsers (if present).void
removeBrowserAreaListener(BrowserAreaListener listener)
void
removeCockpitEventAcceptor(CockpitEventAcceptor acceptor)
void
replaceBrowser(int index, BrowserModel newBrowser)
Replaces the visible browser with indexindex
withnewBrowser
.void
replaceBrowser(BrowserModel oldBrowser, BrowserModel newBrowser)
ReplacesoldBrowser
withnewBrowser
i.e.protected void
resetBrowserView(BrowserModel browserModel)
void
setAdditionalToolbarActions(ActionColumnConfiguration additionalToolbarActions)
void
setDefaultBrowserClass(java.lang.String defaultBrowserClass)
void
setDefaultBrowserViewMapping(java.util.Map<java.lang.String,java.lang.String> defaultBrowserViewMapping)
void
setFocus(boolean focus)
void
setFocusedBrowser(BrowserModel browserModel)
void
setInfoAreaContainerId(java.lang.String infoAreaContainerId)
void
setInspectorRenderer(InspectorRenderer inspectorRenderer)
void
setMultiSelectActions(ActionColumnConfiguration multiSelectActions)
void
setMultiSelectContextActions(ActionColumnConfiguration multiSelectContextActions)
void
setMultiSelectContextActionsRegistry(ContextAreaActionColumnConfigurationRegistry multiSelectContextActionsRegistry)
void
setOpenInspectorOnSelect(boolean openInspectorOnSelect)
void
setPerspective(UICockpitPerspective perspective)
void
setPossibleAddContextSubTypes(boolean possibleAddContextSubTypes)
void
setShowCreateDefaultBrowserButton(boolean showCreateDefaultBrowserButton)
void
setSplitModeActive(boolean splitmodeActivated)
void
setSplitModeActiveDirectly(boolean splitmodeActivated)
void
setSplittable(boolean splittable)
void
setViewURI(java.lang.String viewURI)
void
show(BrowserModel browserModel)
Convenience method for displaying aBrowserModel
.void
update()
Resets the view i.e.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.void
updateActiveItems()
void
updateInfoArea(ListProvider<TypedObject> listProvider)
void
updateInfoArea(ListProvider<TypedObject> listProvider, boolean handleVisibility)
void
updateSelectedItems(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:
isSaveQueryAvailable
in interfaceUIBrowserArea
-
getViewURI
public java.lang.String getViewURI()
- Specified by:
getViewURI
in 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:
initialize
in interfaceUICockpitArea
- Specified by:
initialize
in 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:
initBrowsers
in 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:
updateActivation
in 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 heldBrowserModel
instances.- Specified by:
update
in 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:
updateSelectedItems
in interfaceUIBrowserArea
-
updateActiveItems
public void updateActiveItems()
- Specified by:
updateActiveItems
in interfaceUIBrowserArea
-
duplicateBrowser
public void duplicateBrowser(BrowserModel browserModel)
Creates a newBrowserModel
instance by cloningb
and 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:
duplicateBrowser
in interfaceUIBrowserArea
- Parameters:
browserModel
- the browser to be duplicated.- See Also:
update()
,BrowserModel.clone()
-
getBrowsers
public java.util.List<BrowserModel> getBrowsers()
- Specified by:
getBrowsers
in interfaceUIBrowserArea
-
getVisibleBrowsers
public java.util.List<BrowserModel> getVisibleBrowsers()
- Specified by:
getVisibleBrowsers
in 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 visibleBrowserModel
gets focus andupdate()
is called if necessary.- Specified by:
hide
in interfaceUIBrowserArea
- Parameters:
browserModel
- theBrowserModel
to 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 thatb
is given focus andupdate()
is called if necessary.- Specified by:
show
in interfaceUIBrowserArea
- Parameters:
browserModel
- theBrowserModel
to show- See Also:
addVisibleBrowser(BrowserModel, boolean)
,setFocusedBrowser(BrowserModel)
,update()
-
close
public void close(BrowserModel browserModel)
- Specified by:
close
in interfaceUIBrowserArea
-
closeOthers
public void closeOthers(BrowserModel browserModel)
- Specified by:
closeOthers
in interfaceUIBrowserArea
-
replaceBrowser
public void replaceBrowser(BrowserModel oldBrowser, BrowserModel newBrowser)
ReplacesoldBrowser
withnewBrowser
i.e. closesoldBrowser
and opensnewBrowser
. IfoldBrowser
was focusednewBrowser
will get focus after replacement has taken place. Note: Calling this method will cause the view to be reset.- Specified by:
replaceBrowser
in 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 indexindex
withnewBrowser
.- 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:
isClosable
in interfaceUIBrowserArea
-
isMinimizable
public boolean isMinimizable(BrowserModel browserModel)
- Specified by:
isMinimizable
in interfaceUIBrowserArea
-
getPerspective
public UICockpitPerspective getPerspective()
- Specified by:
getPerspective
in interfaceUICockpitArea
-
setPerspective
public void setPerspective(UICockpitPerspective perspective)
- Specified by:
setPerspective
in interfaceUICockpitArea
-
setFocusedBrowser
public void setFocusedBrowser(BrowserModel browserModel)
- Specified by:
setFocusedBrowser
in interfaceUIBrowserArea
-
getFocusedBrowser
public BrowserModel getFocusedBrowser()
- Specified by:
getFocusedBrowser
in interfaceUIBrowserArea
-
isBrowserMinimized
public boolean isBrowserMinimized(BrowserModel browserModel)
Returns whether theBrowserModel
b
is minimized (hidden) or not.- Specified by:
isBrowserMinimized
in interfaceUIBrowserArea
- Parameters:
browserModel
- theBrowserModel
- Returns:
true
ifb
is minimized,false
otherwise
-
addBrowserAreaListener
public void addBrowserAreaListener(BrowserAreaListener listener)
- Specified by:
addBrowserAreaListener
in interfaceUIBrowserArea
-
removeBrowserAreaListener
public void removeBrowserAreaListener(BrowserAreaListener listener)
- Specified by:
removeBrowserAreaListener
in interfaceUIBrowserArea
-
addBrowser
protected boolean addBrowser(BrowserModel browserModel)
Adds theBrowserModel
b
if not already added, registers thisAbstractBrowserArea
instance asBrowserModelListener
and callsb.setArea(this)
.- Parameters:
browserModel
- theAbstractBrowser
to add- Returns:
true
if a new browser was added (i.e. ifb
was not previously present)
-
addBrowser
protected boolean addBrowser(int index, BrowserModel browserModel)
-
getPreviousBrowser
public BrowserModel getPreviousBrowser()
- Specified by:
getPreviousBrowser
in interfaceUIBrowserArea
-
addHiddenBrowser
public boolean addHiddenBrowser(BrowserModel browserModel)
Adds theBrowserModel
b
if not already added, registers thisAbstractBrowserArea
instance asBrowserModelListener
, callsb.setArea(this)
and removesb
from the visible browsers if possible i.e. ifisMinimizable(b)
returnstrue
. If calling this method causesb
to be minimized any registeredBrowserAreaListener
s will be notified. Note: This method will not reset the view so you might want to callupdate()
.- Parameters:
browserModel
- theAbstractBrowser
to add- Returns:
true
if 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
- theBrowserModel
to add- Returns:
true
if 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 theBrowserModel
b
, if not already added, to the visible browsers, registers thisAbstractBrowserArea
instance asBrowserModelListener
and callsb.setArea(this)
. ifreplaceInactive
istrue
aBrowserModel
which has no focus will be replaced i.e. it will be minimized andb
will take its place. If calling this method causes browsers to be added, opened or minimized any registeredBrowserAreaListener
s will be notified. Note: This method will not reset the view so you might want to callupdate()
.- Specified by:
addVisibleBrowser
in interfaceUIBrowserArea
- Parameters:
browserModel
- theBrowserModel
to addreplaceInactive
- iftrue
theBrowserModel
which has no focus will be replaced withb
, iffalse
b
will be inserted as the second browser- Returns:
true
if 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:
addVisibleBrowser
in interfaceUIBrowserArea
-
removeBrowser
protected boolean removeBrowser(BrowserModel browser)
Removes theBrowserModel
b
, de-registers thisAbstractBrowserArea
instance asBrowserModelListener
, callsb.setArea(null)
and removesb
from the visible browsers (if present). Ifb
isnull
, nothing is done andfalse
is returned.- Parameters:
browser
- theBrowserModel
to remove- Returns:
true
if 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:
getManagingPerspective
in interfaceFocusablePerspectiveArea
-
isFocused
public boolean isFocused()
- Specified by:
isFocused
in interfaceFocusablePerspectiveArea
-
setPossibleAddContextSubTypes
public void setPossibleAddContextSubTypes(boolean possibleAddContextSubTypes)
-
setFocus
public void setFocus(boolean focus)
- Specified by:
setFocus
in interfaceFocusablePerspectiveArea
-
getBrowserListener
public abstract BrowserModelListener getBrowserListener()
-
setSplitModeActiveDirectly
public void setSplitModeActiveDirectly(boolean splitmodeActivated)
-
setSplitModeActive
public void setSplitModeActive(boolean splitmodeActivated)
- Specified by:
setSplitModeActive
in interfaceUIBrowserArea
- Parameters:
splitmodeActivated
- the splitmodeActivated to set
-
isSplitModeActive
public boolean isSplitModeActive()
- Specified by:
isSplitModeActive
in interfaceUIBrowserArea
- Returns:
- the splitmodeActivated
-
setSplittable
public void setSplittable(boolean splittable)
- Specified by:
setSplittable
in interfaceUIBrowserArea
- Parameters:
splittable
- the splittable to set
-
isSplittable
public boolean isSplittable()
- Specified by:
isSplittable
in interfaceUIBrowserArea
- Returns:
- the splittable
-
addCockpitEventAcceptor
public void addCockpitEventAcceptor(CockpitEventAcceptor acceptor)
- Specified by:
addCockpitEventAcceptor
in interfaceCockpitEventProducer
-
removeCockpitEventAcceptor
public void removeCockpitEventAcceptor(CockpitEventAcceptor acceptor)
- Specified by:
removeCockpitEventAcceptor
in interfaceCockpitEventProducer
-
onCockpitEvent
public void onCockpitEvent(CockpitEvent event)
- Specified by:
onCockpitEvent
in interfaceCockpitEventAcceptor
-
isInfoAreaOpen
protected boolean isInfoAreaOpen()
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interfaceUIComponent
-
setMultiSelectActions
public void setMultiSelectActions(ActionColumnConfiguration multiSelectActions)
- Specified by:
setMultiSelectActions
in interfaceUIBrowserArea
-
getMultiSelectActions
public ActionColumnConfiguration getMultiSelectActions()
- Specified by:
getMultiSelectActions
in interfaceUIBrowserArea
-
setMultiSelectContextActions
public void setMultiSelectContextActions(ActionColumnConfiguration multiSelectContextActions)
- Specified by:
setMultiSelectContextActions
in interfaceUIBrowserArea
-
getMultiSelectContextActions
public ActionColumnConfiguration getMultiSelectContextActions()
- Specified by:
getMultiSelectContextActions
in interfaceUIBrowserArea
-
setMultiSelectContextActionsRegistry
public void setMultiSelectContextActionsRegistry(ContextAreaActionColumnConfigurationRegistry multiSelectContextActionsRegistry)
- Specified by:
setMultiSelectContextActionsRegistry
in interfaceUIBrowserArea
- Parameters:
multiSelectContextActionsRegistry
- the multiSelectContextActionsRegistry to set
-
getMultiSelectContextActionsRegistry
public ContextAreaActionColumnConfigurationRegistry getMultiSelectContextActionsRegistry()
- Specified by:
getMultiSelectContextActionsRegistry
in 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:
getDefaultBrowserViewMapping
in 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)
-
-