Package org.apache.batik.bridge.svg12
Class DefaultXBLManager.XblChildNodes
java.lang.Object
org.apache.batik.bridge.svg12.DefaultXBLManager.XblChildNodes
- All Implemented Interfaces:
NodeList
- Direct Known Subclasses:
DefaultXBLManager.XblScopedChildNodes
- Enclosing class:
- DefaultXBLManager
To iterate over the XBL child nodes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List
The nodes.protected DefaultXBLManager.XBLRecord
The XBLRecord.protected int
The number of nodes. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Node
collectXblChildNodes
(Node n, Node prev) Find the XBL child nodes of this element.Returns the first node in the list.Returns the last node in the list.int
DOM: ImplementsNodeList.getLength()
.void
Mark the xblNextSibling and xblPreviousSibling variables on each node in the list as invalid, then invalidate the NodeList.item
(int index) DOM: ImplementsNodeList.item(int)
.protected void
update()
Update the NodeList.
-
Field Details
-
record
The XBLRecord. -
nodes
The nodes. -
size
protected int sizeThe number of nodes.
-
-
Constructor Details
-
XblChildNodes
Creates a new XblChildNodes.
-
-
Method Details
-
update
protected void update()Update the NodeList. -
collectXblChildNodes
Find the XBL child nodes of this element. -
invalidate
public void invalidate()Mark the xblNextSibling and xblPreviousSibling variables on each node in the list as invalid, then invalidate the NodeList. -
getFirstNode
Returns the first node in the list. -
getLastNode
Returns the last node in the list. -
item
DOM: ImplementsNodeList.item(int)
. -
getLength
public int getLength()DOM: ImplementsNodeList.getLength()
.
-