Interface BrowserAreaListener
-
- All Known Subinterfaces:
ProductBrowserAreaListener
- All Known Implementing Classes:
DefaultBrowserAreaListener
public interface BrowserAreaListener
-
-
Method Summary
All Methods Instance Methods Abstract 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.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
-
-
-
Method Detail
-
selectionChanged
void selectionChanged(BrowserModel browserModel)
Called when aBrowserModel
's selection has changed.- Parameters:
browserModel
- the affected browser
-
itemActivated
void itemActivated(TypedObject activeItem)
Called when aBrowserModel
's active item has changed.- Parameters:
activeItem
- the item that was activated
-
browsersClosed
void browsersClosed(java.util.List<BrowserModel> browsers)
Called when aBrowserModel
is closed.- Parameters:
browsers
- the affected browser- See Also:
UIBrowserArea.close(BrowserModel)
-
browserMinimized
void browserMinimized(BrowserModel browserModel)
Called when aBrowserModel
is minimized.- Parameters:
browserModel
- the affected browser- See Also:
UIBrowserArea.show(BrowserModel)
,UIBrowserArea.duplicateBrowser(BrowserModel)
-
browserOpened
void browserOpened(BrowserModel browserModel)
Called when aBrowserModel
is opened (restored).- Parameters:
browserModel
- the affected browser- See Also:
UIBrowserArea.show(BrowserModel)
,UIBrowserArea.duplicateBrowser(BrowserModel)
-
browserAdded
void browserAdded(BrowserModel browserModel)
Called when aBrowserModel
is added.- Parameters:
browserModel
- the affected browser
-
browserChanged
void browserChanged(BrowserModel browserModel)
Called when aBrowserModel
has executed a new search.- Parameters:
browserModel
- the affected browser- See Also:
BrowserModel.updateItems()
-
browserFocused
void browserFocused(BrowserModel browserModel)
Called when aBrowserModel
is focused.- Parameters:
browserModel
- the focused browser
-
browserQuerySaved
void browserQuerySaved(BrowserModel browserModel)
Called when aBrowserModel
query is to be saved.- Parameters:
browserModel
- theBrowserModel
which query is to be saved
-
splitmodeChanged
void splitmodeChanged()
Called when splitmode is toggled
-
itemsDropped
void itemsDropped(BrowserModel browserModel, java.util.Collection<TypedObject> items)
Called when items are dropped on a browser- Parameters:
browserModel
- the browser on which the items were droppeditems
- the items
-
-