com.steadystate.css.parser
public class ParseTest extends HandlerBase
Constructor and Description |
---|
ParseTest() |
Modifier and Type | Method and Description |
---|---|
void |
comment(java.lang.String text)
Receive notification of a comment.
|
void |
endDocument(InputSource source)
Receive notification of the end of a document.
|
void |
endFontFace()
Receive notification of the end of a font face statement.
|
void |
endMedia(SACMediaList media)
Receive notification of the end of a media statement.
|
void |
endPage(java.lang.String name,
java.lang.String pseudo_page)
Receive notification of the end of a media statement.
|
void |
endSelector(SelectorList selectors)
Receive notification of the end of a rule statement.
|
void |
ignorableAtRule(java.lang.String atRule)
Receive notification of an unknown rule t-rule not supported by this
parser.
|
void |
importStyle(java.lang.String uri,
SACMediaList media,
java.lang.String defaultNamespaceURI)
Receive notification of a import statement in the style sheet.
|
static void |
main(java.lang.String[] args) |
void |
namespaceDeclaration(java.lang.String prefix,
java.lang.String uri)
Receive notification of an unknown rule t-rule not supported by this
parser.
|
void |
property(java.lang.String name,
LexicalUnit value,
boolean important)
Receive notification of a declaration.
|
void |
startDocument(InputSource source)
Receive notification of the beginning of a style sheet.
|
void |
startFontFace()
Receive notification of the beginning of a font face statement.
|
void |
startMedia(SACMediaList media)
Receive notification of the beginning of a media statement.
|
void |
startPage(java.lang.String name,
java.lang.String pseudo_page)
Receive notification of the beginning of a page statement.
|
void |
startSelector(SelectorList selectors)
Receive notification of the beginning of a rule statement.
|
error, fatalError, warning
public static void main(java.lang.String[] args)
public void startDocument(InputSource source) throws CSSException
DocumentHandler
startDocument
in interface DocumentHandler
startDocument
in class HandlerBase
CSSException
- Any CSS exception, possibly wrapping another
exception.public void endDocument(InputSource source) throws CSSException
DocumentHandler
endDocument
in interface DocumentHandler
endDocument
in class HandlerBase
CSSException
- Any CSS exception, possibly wrapping another
exception.public void comment(java.lang.String text) throws CSSException
DocumentHandler
comment
in interface DocumentHandler
comment
in class HandlerBase
text
- The comment.CSSException
- Any CSS exception, possibly wrapping another
exception.public void ignorableAtRule(java.lang.String atRule) throws CSSException
DocumentHandler
ignorableAtRule
in interface DocumentHandler
ignorableAtRule
in class HandlerBase
CSSException
- Any CSS exception, possibly wrapping another
exception.public void namespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws CSSException
DocumentHandler
namespaceDeclaration
in interface DocumentHandler
namespaceDeclaration
in class HandlerBase
prefix
- null
if this is the default namespaceuri
- The URI for this namespace.CSSException
- Any CSS exception, possibly wrapping another
exception.public void importStyle(java.lang.String uri, SACMediaList media, java.lang.String defaultNamespaceURI) throws CSSException
DocumentHandler
importStyle
in interface DocumentHandler
importStyle
in class HandlerBase
uri
- The URI of the imported style sheet.media
- The intended destination media for style information.CSSException
- Any CSS exception, possibly wrapping another
exception.public void startMedia(SACMediaList media) throws CSSException
DocumentHandler
startMedia
in interface DocumentHandler
startMedia
in class HandlerBase
media
- The intended destination media for style information.CSSException
- Any CSS exception, possibly wrapping another
exception.public void endMedia(SACMediaList media) throws CSSException
DocumentHandler
endMedia
in interface DocumentHandler
endMedia
in class HandlerBase
media
- The intended destination media for style information.CSSException
- Any CSS exception, possibly wrapping another
exception.public void startPage(java.lang.String name, java.lang.String pseudo_page) throws CSSException
DocumentHandler
startPage
in interface DocumentHandler
startPage
in class HandlerBase
name
- the name of the page (if any, null otherwise)pseudo_page
- the pseudo page (if any, null otherwise)CSSException
- Any CSS exception, possibly wrapping another
exception.public void endPage(java.lang.String name, java.lang.String pseudo_page) throws CSSException
DocumentHandler
endPage
in interface DocumentHandler
endPage
in class HandlerBase
pseudo_page
- the pseudo page (if any, null otherwise)CSSException
- Any CSS exception, possibly wrapping another
exception.public void startFontFace() throws CSSException
DocumentHandler
startFontFace
in interface DocumentHandler
startFontFace
in class HandlerBase
CSSException
- Any CSS exception, possibly wrapping another
exception.public void endFontFace() throws CSSException
DocumentHandler
endFontFace
in interface DocumentHandler
endFontFace
in class HandlerBase
CSSException
- Any CSS exception, possibly wrapping another
exception.public void startSelector(SelectorList selectors) throws CSSException
DocumentHandler
startSelector
in interface DocumentHandler
startSelector
in class HandlerBase
selectors
- All intended selectors for all declarations.CSSException
- Any CSS exception, possibly wrapping another
exception.public void endSelector(SelectorList selectors) throws CSSException
DocumentHandler
endSelector
in interface DocumentHandler
endSelector
in class HandlerBase
selectors
- All intended selectors for all declarations.CSSException
- Any CSS exception, possibly wrapping another
exception.public void property(java.lang.String name, LexicalUnit value, boolean important) throws CSSException
DocumentHandler
property
in interface DocumentHandler
property
in class HandlerBase
name
- the name of the property.value
- the value of the property. All whitespace are stripped.important
- is this property important ?CSSException
- Any CSS exception, possibly wrapping another
exception.