|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.css.parser.ExtendedParserWrapper
This class implements the ExtendedParser
interface by wrapping a standard Parser
.
Field Summary | |
Parser |
parser
|
Constructor Summary | |
ExtendedParserWrapper(Parser parser)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Parser parser
Constructor Detail |
public ExtendedParserWrapper(Parser parser)
Method Detail |
public static ExtendedParser wrap(Parser p)
p
- Parser to wrap.
public String getParserVersion()
Parser.getParserVersion()
.
getParserVersion
in interface Parser
public void setLocale(Locale locale) throws CSSException
Parser.setLocale(Locale)
.
setLocale
in interface Parser
locale
- A Java Locale object.
CSSException
- Throws an exception
(using the previous or default locale) if the
requested locale is not supported.CSSException
,
CSSParseException
public void setDocumentHandler(DocumentHandler handler)
Parser.setDocumentHandler(DocumentHandler)
.
setDocumentHandler
in interface Parser
handler
- The document handler.DocumentHandler
public void setSelectorFactory(SelectorFactory selectorFactory)
Parser.setSelectorFactory(SelectorFactory)
.
setSelectorFactory
in interface Parser
public void setConditionFactory(ConditionFactory conditionFactory)
Parser.setConditionFactory(ConditionFactory)
.
setConditionFactory
in interface Parser
public void setErrorHandler(ErrorHandler handler)
Parser.setErrorHandler(ErrorHandler)
.
setErrorHandler
in interface Parser
handler
- The error handler.ErrorHandler
,
CSSException
public void parseStyleSheet(InputSource source) throws CSSException, IOException
Parser.parseStyleSheet(InputSource)
.
parseStyleSheet
in interface Parser
source
- The input source for the top-level of the
CSS document.
IOException
- An IO exception from the parser,
possibly from a byte stream or character stream
supplied by the application.
CSSException
- Any CSS exception, possibly
wrapping another exception.InputSource
,
Parser.parseStyleSheet(java.lang.String)
,
Parser.setDocumentHandler(org.w3c.css.sac.DocumentHandler)
,
Parser.setErrorHandler(org.w3c.css.sac.ErrorHandler)
public void parseStyleSheet(String uri) throws CSSException, IOException
This method is a shortcut for the common case of reading a document from a URI. It is the exact equivalent of the following:
parse(new InputSource(uri));
The URI must be fully resolved by the application before it is passed to the parser.
parseStyleSheet
in interface Parser
uri
- The URI.
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.parseStyleSheet(InputSource)
public void parseStyleDeclaration(InputSource source) throws CSSException, IOException
Parser.parseStyleDeclaration(InputSource)
.
parseStyleDeclaration
in interface Parser
source
- The source of the style sheet.
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.public void parseStyleDeclaration(String source) throws CSSException, IOException
parseStyleDeclaration
in interface ExtendedParser
source
- The declaration.
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.public void parseRule(InputSource source) throws CSSException, IOException
Parser.parseRule(InputSource)
.
parseRule
in interface Parser
IOException
- An IO exception from the parser,
possibly from a byte stream or character stream
supplied by the application.
CSSException
- Any CSS exception, possibly
wrapping another exception.public void parseRule(String source) throws CSSException, IOException
parseRule
in interface ExtendedParser
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.public SelectorList parseSelectors(InputSource source) throws CSSException, IOException
Parser.parseSelectors(InputSource)
.
parseSelectors
in interface Parser
IOException
- An IO exception from the parser,
possibly from a byte stream or character stream
supplied by the application.
CSSException
- Any CSS exception, possibly
wrapping another exception.public SelectorList parseSelectors(String source) throws CSSException, IOException
parseSelectors
in interface ExtendedParser
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.public LexicalUnit parsePropertyValue(InputSource source) throws CSSException, IOException
Parser.parsePropertyValue(InputSource)
.
parsePropertyValue
in interface Parser
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.public LexicalUnit parsePropertyValue(String source) throws CSSException, IOException
parsePropertyValue
in interface ExtendedParser
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.public boolean parsePriority(InputSource source) throws CSSException, IOException
Parser.parsePriority(InputSource)
.
parsePriority
in interface Parser
IOException
- An IO exception from the parser,
possibly from a byte stream or character stream
supplied by the application.
CSSException
- Any CSS exception, possibly
wrapping another exception.public SACMediaList parseMedia(String mediaText) throws CSSException, IOException
ExtendedParser.parseMedia(String)
.
parseMedia
in interface ExtendedParser
IOException
- An IO exception from the parser,
possibly from a byte stream or character stream
supplied by the application.
CSSException
- Any CSS exception, possibly
wrapping another exception.public boolean parsePriority(String source) throws CSSException, IOException
parsePriority
in interface ExtendedParser
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.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |