Class DefaultBrowserAreaListener
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.DefaultBrowserAreaListener
-
- All Implemented Interfaces:
BrowserAreaListener
public class DefaultBrowserAreaListener extends java.lang.Object implements BrowserAreaListener
-
-
Constructor Summary
Constructors Constructor Description DefaultBrowserAreaListener(BaseUICockpitPerspective perspective)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
browserAdded(BrowserModel browserModel)
Called when aBrowserModel
is added.void
browserChanged(BrowserModel browserModel)
Called when aBrowserModel
has executed a new search.void
browserFocused(BrowserModel browserModel)
Called when aBrowserModel
is focused.void
browserMinimized(BrowserModel browserModel)
Called when aBrowserModel
is minimized.void
browserOpened(BrowserModel browserModel)
Called when aBrowserModel
is opened (restored).void
browserQuerySaved(BrowserModel browserModel)
Called when aBrowserModel
query is to be saved.void
browsersClosed(java.util.List<BrowserModel> browsers)
Called when aBrowserModel
is closed.protected UIBrowserArea
getBrowserArea()
protected UINavigationArea
getNavigationArea()
protected BaseUICockpitPerspective
getPerspective()
void
itemActivated(TypedObject activeItem)
Called when aBrowserModel
's active item has changed.void
itemsDropped(BrowserModel browserModel, java.util.Collection<TypedObject> items)
Called when items are dropped on a browservoid
selectionChanged(BrowserModel browserModel)
Called when aBrowserModel
's selection has changed.void
splitmodeChanged()
Called when splitmode is toggled
-
-
-
Constructor Detail
-
DefaultBrowserAreaListener
public DefaultBrowserAreaListener(BaseUICockpitPerspective perspective)
-
-
Method Detail
-
browsersClosed
public void browsersClosed(java.util.List<BrowserModel> browsers)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
is closed.- Specified by:
browsersClosed
in interfaceBrowserAreaListener
- Parameters:
browsers
- the affected browser- See Also:
UIBrowserArea.close(BrowserModel)
-
browserMinimized
public void browserMinimized(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
is minimized.- Specified by:
browserMinimized
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the affected browser- See Also:
UIBrowserArea.show(BrowserModel)
,UIBrowserArea.duplicateBrowser(BrowserModel)
-
browserOpened
public void browserOpened(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
is opened (restored).- Specified by:
browserOpened
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the affected browser- See Also:
UIBrowserArea.show(BrowserModel)
,UIBrowserArea.duplicateBrowser(BrowserModel)
-
selectionChanged
public void selectionChanged(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
's selection has changed.- Specified by:
selectionChanged
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the affected browser
-
browserAdded
public void browserAdded(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
is added.- Specified by:
browserAdded
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the affected browser
-
browserChanged
public void browserChanged(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
has executed a new search.- Specified by:
browserChanged
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the affected browser- See Also:
BrowserModel.updateItems()
-
browserFocused
public void browserFocused(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
is focused.- Specified by:
browserFocused
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the focused browser
-
browserQuerySaved
public void browserQuerySaved(BrowserModel browserModel)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
query is to be saved.- Specified by:
browserQuerySaved
in interfaceBrowserAreaListener
- Parameters:
browserModel
- theBrowserModel
which query is to be saved
-
itemActivated
public void itemActivated(TypedObject activeItem)
Description copied from interface:BrowserAreaListener
Called when aBrowserModel
's active item has changed.- Specified by:
itemActivated
in interfaceBrowserAreaListener
- Parameters:
activeItem
- the item that was activated
-
splitmodeChanged
public void splitmodeChanged()
Description copied from interface:BrowserAreaListener
Called when splitmode is toggled- Specified by:
splitmodeChanged
in interfaceBrowserAreaListener
-
itemsDropped
public void itemsDropped(BrowserModel browserModel, java.util.Collection<TypedObject> items)
Description copied from interface:BrowserAreaListener
Called when items are dropped on a browser- Specified by:
itemsDropped
in interfaceBrowserAreaListener
- Parameters:
browserModel
- the browser on which the items were droppeditems
- the items
-
getNavigationArea
protected UINavigationArea getNavigationArea()
-
getBrowserArea
protected UIBrowserArea getBrowserArea()
-
getPerspective
protected BaseUICockpitPerspective getPerspective()
-
-