|
||||||||
PREV CLASS NEXT CLASS | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is the main interface that most CSS applications implement: if the application needs to be informed of basic parsing events, it implements this interface and registers an instance with the CSS parser using the setCSSHandler method.
Method Summary | |
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. |
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. |
Method Detail |
public void comment(java.lang.String text) throws CSSException
text
- The comment.CSSException
- Any CSS exception, possibly wrapping another exception.public void endDocument(InputSource source) throws CSSException
uri
- The URI of the style sheet.CSSException
- Any CSS exception, possibly wrapping another exception.public void endFontFace() throws CSSException
CSSException
- Any CSS exception, possibly wrapping another exception.public void endMedia(SACMediaList media) throws CSSException
media
- The intended destination media for style
information.CSSException
- Any CSS exception, possibly wrapping another exception.public void endPage(java.lang.String name, java.lang.String pseudo_page) throws CSSException
media
- The intended destination medium for style
information.pseudo_page
- the pseudo page (if any, null
otherwise)CSSException
- Any CSS exception, possibly wrapping another exception.public void endSelector(SelectorList selectors) throws CSSException
selectors
- All intended selectors for all
declarations.CSSException
- Any CSS exception, possibly wrapping another exception.public void ignorableAtRule(java.lang.String atRule) throws CSSException
at-rule
- The complete ignored at-rule.CSSException
- Any CSS exception, possibly wrapping another exception.public void importStyle(java.lang.String uri, SACMediaList media, java.lang.String defaultNamespaceURI) throws CSSException
uri
- The URI of the imported style sheet.media
- The intended destination media for style
information.defaultNamepaceURI
- The default namespace URI for
the imported style sheet.CSSException
- Any CSS exception, possibly wrapping another exception.public void namespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws CSSException
prefix
- null
if this is the default
namespaceuri
- The URI for this namespace.CSSException
- Any CSS exception, possibly wrapping another exception.public void property(java.lang.String name, LexicalUnit value, boolean important) throws CSSException
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.public void startDocument(InputSource source) throws CSSException
uri
- The URI of the style sheet. @@TODO can be
NULL ! (inline style sheet)CSSException
- Any CSS exception, possibly wrapping another exception.public void startFontFace() throws CSSException
CSSException
- Any CSS exception, possibly wrapping another exception.public void startMedia(SACMediaList media) throws CSSException
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
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 startSelector(SelectorList selectors) throws CSSException
selectors
- All intended selectors for all
declarations.CSSException
- Any CSS exception, possibly wrapping another exception.
|
||||||||
PREV CLASS NEXT CLASS | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2002 W3C® (MIT, INRIA, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.