Interface CSSNavigableDocumentListener
- All Known Implementing Classes:
CSSEngine.CSSNavigableDocumentHandler
public interface CSSNavigableDocumentListener
An interface for listeners of CSSNavigableDocument events. The
events parallel the DOM events, but apply to the CSS view of
the tree rather than the actual DOM tree.
-
Method Summary
Modifier and TypeMethodDescriptionvoidattrModified(Element e, Attr attr, short attrChange, String prevValue, String newValue) An attribute has changed in the CSSNavigableDocument.voidcharacterDataModified(Node text) Character data in the CSSNavigableDocument tree has been modified.voidnodeInserted(Node newNode) A node has been inserted into the CSSNavigableDocument tree.voidnodeToBeRemoved(Node oldNode) A node is about to be removed from the CSSNavigableDocument tree.voidoverrideStylePropertyChanged(CSSStylableElement e, String name, String val, String prio) A property in the override style declaration has been changed.voidA property in the override style declaration has been removed.voidThe text of the override style declaration for this element has been modified.voidsubtreeModified(Node rootOfModifications) A subtree of the CSSNavigableDocument tree has been modified in some way.
-
Method Details
-
nodeInserted
A node has been inserted into the CSSNavigableDocument tree. -
nodeToBeRemoved
A node is about to be removed from the CSSNavigableDocument tree. -
subtreeModified
A subtree of the CSSNavigableDocument tree has been modified in some way. -
characterDataModified
Character data in the CSSNavigableDocument tree has been modified. -
attrModified
-
overrideStyleTextChanged
The text of the override style declaration for this element has been modified. -
overrideStylePropertyRemoved
A property in the override style declaration has been removed. -
overrideStylePropertyChanged
A property in the override style declaration has been changed.
-