Interface ExtendedParser
- All Superinterfaces:
org.w3c.css.sac.Parser
- All Known Implementing Classes:
ExtendedParserWrapper, Parser
public interface ExtendedParser
extends org.w3c.css.sac.Parser
This class implements the
Parser interface plus a
set of custom methods.- Version:
- $Id$
-
Method Summary
Modifier and TypeMethodDescriptionorg.w3c.css.sac.SACMediaListparseMedia(String mediaText) Parse a CSS media value.booleanparsePriority(String source) Parse a CSS priority value (e.g. "!important").org.w3c.css.sac.LexicalUnitparsePropertyValue(String source) Parse a CSS property value.voidParse a CSS rule.org.w3c.css.sac.SelectorListparseSelectors(String source) Parse a comma separated list of selectors.voidparseStyleDeclaration(String source) Parse a CSS style declaration (without '{' and '}').Methods inherited from interface org.w3c.css.sac.Parser
getParserVersion, parsePriority, parsePropertyValue, parseRule, parseSelectors, parseStyleDeclaration, parseStyleSheet, parseStyleSheet, setConditionFactory, setDocumentHandler, setErrorHandler, setLocale, setSelectorFactory
-
Method Details
-
parseStyleDeclaration
Parse a CSS style declaration (without '{' and '}').- Parameters:
source- The declaration.- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-
parseRule
Parse a CSS rule.- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-
parseSelectors
org.w3c.css.sac.SelectorList parseSelectors(String source) throws org.w3c.css.sac.CSSException, IOException Parse a comma separated list of selectors.- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-
parsePropertyValue
org.w3c.css.sac.LexicalUnit parsePropertyValue(String source) throws org.w3c.css.sac.CSSException, IOException Parse a CSS property value.- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-
parseMedia
org.w3c.css.sac.SACMediaList parseMedia(String mediaText) throws org.w3c.css.sac.CSSException, IOException Parse a CSS media value.- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-
parsePriority
Parse a CSS priority value (e.g. "!important").- Throws:
org.w3c.css.sac.CSSException- Any CSS exception, possibly wrapping another exception.IOException- An IO exception from the parser, possibly from a byte stream or character stream supplied by the application.
-