|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | 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.
| Field Summary | |
static java.lang.String |
SAC_NO_URI
This is the URI value that is used when a selector or attribute condition must not match if a namespace URI is present on the element or attribute respectively. |
| 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. |
| Field Detail |
public static final java.lang.String SAC_NO_URI
AttributeCondition,
ElementSelector,
Constant Field Values| Method Detail |
public void startDocument(InputSource source)
throws CSSException
CSSException - Any CSS exception, possibly wrapping another
exception.
public void endDocument(InputSource source)
throws CSSException
CSSException - Any CSS exception, possibly wrapping another
exception.
public void comment(java.lang.String text)
throws CSSException
text - The comment.
CSSException - Any CSS exception, possibly wrapping another
exception.
public void ignorableAtRule(java.lang.String atRule)
throws CSSException
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 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.
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 endMedia(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 endPage(java.lang.String name,
java.lang.String pseudo_page)
throws CSSException
pseudo_page - the pseudo page (if any, null otherwise)
CSSException - Any CSS exception, possibly wrapping another
exception.
public void startFontFace()
throws CSSException
CSSException - Any CSS exception, possibly wrapping another
exception.
public void endFontFace()
throws CSSException
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.
public void endSelector(SelectorList selectors)
throws CSSException
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
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||