Uses of Class
com.itmill.toolkit.terminal.web.WebBrowser

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.
 



Copyright © 2000-2008 IT Mill Ltd. All Rights Reserved.