|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use WebBrowser | |
|---|---|
| com.itmill.toolkit.terminal.web | This package implement web terminal for both AJAX-capable and more limited web browsers. |
| Uses of WebBrowser in com.itmill.toolkit.terminal.web |
|---|
| Methods in com.itmill.toolkit.terminal.web that return WebBrowser | |
|---|---|
static WebBrowser |
ThemeFunctionLibrary.browser()
Returns a reference to the browser object associated with the session that the call came from. |
static WebBrowser |
WebBrowserProbe.getTerminalType(HttpSession session)
Returns the terminal type from the given session. |
WebBrowser |
UIDLTransformerType.getWebBrowser()
Gets the web browser type used in the UIDLTransformer of this type. |
static WebBrowser |
WebBrowserProbe.probe(String agent)
Determines versions based on user agent string. |
static WebBrowser |
WebBrowserProbe.probe(WebBrowser browser,
HttpServletRequest request,
Map params)
Creates new instance of WebBrowser by initializing the values based on user request. |
| Methods in com.itmill.toolkit.terminal.web with parameters of type WebBrowser | |
|---|---|
protected static String |
ThemeFunctionLibrary.generateWindowScript(Window window,
Application app,
ApplicationServlet wa,
WebBrowser browser)
|
List |
Theme.getFileNames(WebBrowser terminal,
String mode)
Gets the list of file names matching WebBrowserType. |
List |
Theme.Fileset.getFileNames(WebBrowser terminal,
String mode)
Gets the list of file names matching WebBrowserType. |
String |
Theme.getPreferredMode(WebBrowser terminal,
ThemeSource themeSource)
Gets the preferred operating mode supported by this theme for given terminal. |
protected static String |
ThemeFunctionLibrary.getWindowRefreshScript(Application application,
Window window,
WebBrowser browser)
Generates the JavaScript for updating given window. |
Collection |
ThemeSource.getXSLStreams(Theme theme,
WebBrowser type)
Gets the XSL stream for the specified theme and web-browser type. |
Collection |
CollectionThemeSource.getXSLStreams(Theme theme,
WebBrowser type)
Gets the XSL stream for the specified theme and web-browser type. |
Collection |
ServletThemeSource.getXSLStreams(Theme theme,
WebBrowser type)
Gets the XSL stream for the specified theme and web-browser type. |
Collection |
JarThemeSource.getXSLStreams(Theme theme,
WebBrowser type)
Gets the XSL stream for the specified theme and web-browser type. |
Collection |
DirectoryThemeSource.getXSLStreams(Theme theme,
WebBrowser type)
Gets the XSL stream for the specified theme and web-browser type. |
boolean |
Theme.Requirement.isMet(WebBrowser terminal)
Checks that this requirement is met by given type of browser. |
boolean |
Theme.NotRequirement.isMet(WebBrowser terminal)
Check that this requirement is met by given type of browser. |
boolean |
Theme.AndRequirement.isMet(WebBrowser terminal)
Checks that all os the requirements in this collection are met. |
boolean |
Theme.OrRequirement.isMet(WebBrowser terminal)
Checks that some of the requirements in this collection is met. |
boolean |
Theme.AgentRequirement.isMet(WebBrowser terminal)
Checks that this requirement is met by given type of browser. |
boolean |
Theme.JavaScriptRequirement.isMet(WebBrowser terminal)
Checks that this requirement is met by given type of browser. |
boolean |
Theme.MarkupLanguageRequirement.isMet(WebBrowser terminal)
Checks that this requirement is met by given type of browser. |
static WebBrowser |
WebBrowserProbe.probe(WebBrowser browser,
HttpServletRequest request,
Map params)
Creates new instance of WebBrowser by initializing the values based on user request. |
protected static void |
ThemeFunctionLibrary.setState(Application application,
Window window,
WebBrowser webBrowser,
HttpSession session,
ApplicationServlet webAdapterServlet,
String theme)
|
static void |
WebBrowserProbe.setTerminalType(HttpSession session,
WebBrowser terminal)
Sets the terminal type for the given session. |
boolean |
Theme.File.supports(WebBrowser terminal)
Does this file support the given terminal. |
boolean |
Theme.Fileset.supports(WebBrowser terminal)
Does this file support the given terminal. |
boolean |
Theme.supportsMode(String mode,
WebBrowser terminal,
ThemeSource themeSource)
Tests if this theme suppors given mode. |
| Constructors in com.itmill.toolkit.terminal.web with parameters of type WebBrowser | |
|---|---|
UIDLTransformerType(WebBrowser webBrowserType,
Theme theme)
Creates a new instance of TransformerType. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||