package org.apache.batik.css.parser; import java.io.IOException; import org.w3c.css.sac.CSSException; import org.w3c.css.sac.LexicalUnit; import org.w3c.css.sac.Parser; import org.w3c.css.sac.SACMediaList; import org.w3c.css.sac.SelectorList; public interface ExtendedParser extends Parser { SACMediaList parseMedia(String str) throws CSSException, IOException; boolean parsePriority(String str) throws CSSException, IOException; LexicalUnit parsePropertyValue(String str) throws CSSException, IOException; void parseRule(String str) throws CSSException, IOException; SelectorList parseSelectors(String str) throws CSSException, IOException; void parseStyleDeclaration(String str) throws CSSException, IOException; }