public interface ConfigurableBrowserArea extends UIBrowserArea
| Modifier and Type | Method and Description |
|---|---|
<T extends BrowserModel> |
createBrowser(String browserId,
Class<T> expectedClass)
Creates a browser with the specified ID if it is supported.
|
BrowserModel |
getBrowserModel(String browserCode)
Returns the browser with the code browserCode.
|
String |
getDefaultBrowserId()
Returns the Spring bean ID of this area's default browser.
|
List<String> |
getSupportedBrowserIds()
Returns all browser IDs supported by this browser area.
|
boolean |
isBrowserSupported(String browserId)
Returns whether this browser area supports creation of browsers with the specified ID.
|
void |
setDefaultBrowserId(String id)
Sets the Spring bean ID of this area's default browser.
|
void |
setSupportedBrowserIds(List<String> browserIds)
Sets the browsers supported by this browser area.
|
addBrowserAreaListener, addVisibleBrowser, addVisibleBrowser, close, closeOthers, duplicateBrowser, getBrowsers, getDefaultBrowserViewMapping, getFocusedBrowser, getMultiSelectActions, getMultiSelectContextActions, getMultiSelectContextActionsRegistry, getPreviousBrowser, getVisibleBrowsers, hide, initBrowsers, isBrowserMinimized, isClosable, isMinimizable, isSaveQueryAvailable, isSplitModeActive, isSplittable, removeBrowserAreaListener, replaceBrowser, saveQuery, setFocusedBrowser, setMultiSelectActions, setMultiSelectContextActions, setMultiSelectContextActionsRegistry, setSplitModeActive, setSplittable, show, updateActivation, updateActiveItems, updateSelectedItemsgetPerspective, initialize, setPerspective, updategetLabel, getViewURIonCockpitEventaddCockpitEventAcceptor, removeCockpitEventAcceptorgetManagingPerspective, isFocused, setFocusboolean isBrowserSupported(String browserId)
setSupportedBrowserIds(List)browserId - browser IDtrue if browser with the specified id can be created, false otherwisecreateBrowser(String, Class)<T extends BrowserModel> T createBrowser(String browserId, Class<T> expectedClass)
isBrowserSupported(String) should be called before calling this method in order to assure
that a browser with the specified code can be created.T - type of browser modelbrowserId - browser Spring bean IDexpectedClass - expected browser typeTisBrowserSupported(String)void setSupportedBrowserIds(List<String> browserIds)
browserIds - list containing Spring bean IDs of all supported browsersList<String> getSupportedBrowserIds()
void setDefaultBrowserId(String id)
id - bean ID of the default browserString getDefaultBrowserId()
BrowserModel getBrowserModel(String browserCode)
browserCode - code of the browserCopyright © 2017 SAP SE. All Rights Reserved.