|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
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. |
java.util.Map<java.lang.String,java.lang.String> |
getShortStyleClasses(StyleContext context)
Returns a Map which maps style class names to equivalent shorter names. |
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 |
---|
java.lang.String getContentStyleType(StyleContext context)
java.util.Map<java.lang.String,java.lang.String> getShortStyleClasses(StyleContext context)
context
- The StyleContext
java.lang.String getStyleSheetURI(StyleContext context)
context
- The context which describes the end user
environment for this request
StyleMap getStyleMap(StyleContext context)
context
- The context which describes the target end user
environment
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |