Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

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.
 

Method Detail

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.

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.