oracle.cabo.style
Interface StyleProvider
- All Known Implementing Classes:
- FileSystemStyleCache
- public interface StyleProvider
The StyleProvider API is used to access context-dependent style
information. Style information is exposed in two ways - as
CSS style sheet URIs (via getStyleSheetURI()), or as Style objects
(via getStyleMap()). Both methods take a StyleContext object,
which describes the target end user environment.
- See Also:
StyleContext
,
StyleMap
,
Style
Method Summary |
java.lang.String |
getContentStyleType(StyleContext context)
Returns the mime type (for example, "text/css") of the styles
defined by the StyleProvider. |
StyleMap |
getStyleMap(StyleContext context)
Returns a StyleMap object, which can be used to
retreive Style objects for the specified context. |
java.lang.String |
getStyleSheetURI(StyleContext context)
Returns the URI of the CSS style sheet to use for the
end user environment specified via the StyleContext. |
getContentStyleType
public java.lang.String getContentStyleType(StyleContext context)
- Returns the mime type (for example, "text/css") of the styles
defined by the StyleProvider.
getStyleSheetURI
public java.lang.String getStyleSheetURI(StyleContext context)
- Returns the URI of the CSS style sheet to use for the
end user environment specified via the StyleContext.
- Parameters:
context
- The context which describes the end user
environment for this request- Returns:
- A CSS style sheet URI
getStyleMap
public StyleMap getStyleMap(StyleContext context)
- Returns a StyleMap object, which can be used to
retreive Style objects for the specified context.
- Parameters:
context
- The context which describes the target end user
environment- Returns:
- A StyleMap object which exposes the Styles for the
specified context.