| 
 | ||||||||
| 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.