org.apache.cocoon.components.browser
Interface Browser
- All Superinterfaces:
- org.apache.avalon.framework.component.Component
- All Known Implementing Classes:
- BrowserImpl
- public interface Browser
- extends org.apache.avalon.framework.component.Component
- Version:
- CVS $Id: Browser.java,v 1.5 2002/02/22 07:00:06 cziegeler Exp $
- Author:
- Davanum Srinivas
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
java.util.HashMap |
getBrowser(java.lang.String userAgent,
java.lang.String acceptHeader)
getMedia returns a media type based on the user
agent or on the Accept: header. |
java.lang.String |
getMedia(java.util.HashMap browserInfo)
|
org.w3c.dom.Document |
getUACapabilities(java.util.HashMap browserInfo)
|
ROLE
public static final java.lang.String ROLE
getBrowser
public java.util.HashMap getBrowser(java.lang.String userAgent,
java.lang.String acceptHeader)
getMedia
returns a media type based on the user
agent or on the Accept: header. This is used later by the XSLT
processor to select the stylesheet to apply on a given XML file.
- Parameters:
userAgent
- a String
valueacceptHeader
- a String
value- Returns:
- a
String
value
getMedia
public java.lang.String getMedia(java.util.HashMap browserInfo)
getUACapabilities
public org.w3c.dom.Document getUACapabilities(java.util.HashMap browserInfo)
Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.