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.