Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.lobobrowser.html.domimpl.DocumentNotificationAdapter
public abstract class DocumentNotificationAdapter
extends java.lang.Object
implements DocumentNotificationListener
DocumentNotificationListener
with blank methods, provided for convenience.
Method Summary | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
public void allInvalidated()
This is called when the whole document is potentially invalid, e.g. when a new style sheet has been added.
- Specified by:
- allInvalidated in interface DocumentNotificationListener
public void externalScriptLoading(NodeImpl node)
Called when a external script (a SCRIPT tag with a src attribute) is about to start loading.
- Specified by:
- externalScriptLoading in interface DocumentNotificationListener
- Parameters:
node
-
public void invalidated(NodeImpl node)
This is called when the node has changed, but it is unclear if it's a size change or a look change. Typically, a node attribute has changed, but the set of child nodes has not changed.
- Specified by:
- invalidated in interface DocumentNotificationListener
- Parameters:
node
-
public void lookInvalidated(NodeImpl node)
Called if something such as a color or decoration has changed. This would be something which does not affect the rendered size.
- Specified by:
- lookInvalidated in interface DocumentNotificationListener
- Parameters:
node
-
public void nodeLoaded(NodeImpl node)
Called when the node (with all its contents) is first created by the parser.
- Specified by:
- nodeLoaded in interface DocumentNotificationListener
- Parameters:
node
-
public void positionInvalidated(NodeImpl node)
Changed if the position of the node in a parent has changed.
- Specified by:
- positionInvalidated in interface DocumentNotificationListener
- Parameters:
node
-
public void sizeInvalidated(NodeImpl node)
Called if a property related to the node's size has changed.
- Specified by:
- sizeInvalidated in interface DocumentNotificationListener
- Parameters:
node
-
public void structureInvalidated(NodeImpl node)
The children of the node might have changed.
- Specified by:
- structureInvalidated in interface DocumentNotificationListener
- Parameters:
node
-