Package org.loboevolution.html.style
Class CSSUtilities
java.lang.Object
org.loboevolution.html.style.CSSUtilities
CSSUtilities class.
-
Method Summary
Modifier and TypeMethodDescriptionstatic InputSourcegetCssInputSourceForStyleSheet(String text, String scriptURI) getCssInputSourceForStyleSheet.static SelectorListgetSelectorList(String selectors) getSelectorList.static booleanmatchesMedia(String mediaValues, Window window) matchesMedia.static CSSStyleSheetImplparseCssExternal(HtmlRendererConfig config, URI scriptURI, String baseURI, String integrity, boolean test) parseCssExternal.static MediaListImplparseMedia(String mediaString) parseMedia.static StringpreProcessCss(String text) preProcessCss.
-
Method Details
-
getCssInputSourceForStyleSheet
getCssInputSourceForStyleSheet.
- Parameters:
text- aStringobject.scriptURI- aStringobject.- Returns:
- a
InputSourceobject.
-
parseMedia
parseMedia.
- Parameters:
mediaString- aStringobject.- Returns:
- a
MediaListImplobject. - Throws:
Exception- if any.
-
matchesMedia
matchesMedia.
-
parseCssExternal
public static CSSStyleSheetImpl parseCssExternal(HtmlRendererConfig config, URI scriptURI, String baseURI, String integrity, boolean test) throws Exception parseCssExternal.
- Parameters:
config- aHtmlRendererConfigobject.scriptURI- aURIobject.baseURI- aStringobject.integrity- aStringobject.- Returns:
- a
CSSStyleSheetImplobject. - Throws:
Exception- if any.
-
getSelectorList
getSelectorList.
- Parameters:
selectors- aStringobject.- Returns:
- a
SelectorListobject. - Throws:
Exception
-
preProcessCss
preProcessCss.
-