XMLChildrenFilter provides iterator access to XMLStorage child nodes with name filtering. More...
Public Member Functions | |
XMLChildrenFilter (XMLNode.Children children, final String name) | |
XMLChildrenFilter (XMLNode node, final String name) | |
XMLChildrenFilter (XMLPos pos, final String name) | |
XMLFilterIterator< XMLNode > | iterator () |
Private Attributes | |
XMLFilterIterator< XMLNode > | _iterator |
XMLChildrenFilter provides iterator access to XMLStorage child nodes with name filtering.
Definition at line 46 of file XMLChildrenFilter.java.
de.mfuchs.xmlstorage.XMLChildrenFilter.XMLChildrenFilter | ( | XMLNode.Children | children, |
final String | name | ||
) |
Definition at line 48 of file XMLChildrenFilter.java.
References de.mfuchs.xmlstorage.XMLChildrenFilter._iterator.
{ _iterator = new XMLFilterIterator<XMLNode>(children.iterator(), name); }
de.mfuchs.xmlstorage.XMLChildrenFilter.XMLChildrenFilter | ( | XMLNode | node, |
final String | name | ||
) |
Definition at line 53 of file XMLChildrenFilter.java.
References de.mfuchs.xmlstorage.XMLChildrenFilter._iterator, and de.mfuchs.xmlstorage.XMLNode.getChildren().
{ _iterator = new XMLFilterIterator<XMLNode>(node.getChildren().iterator(), name); }
de.mfuchs.xmlstorage.XMLChildrenFilter.XMLChildrenFilter | ( | XMLPos | pos, |
final String | name | ||
) |
Definition at line 58 of file XMLChildrenFilter.java.
References de.mfuchs.xmlstorage.XMLChildrenFilter._iterator, de.mfuchs.xmlstorage.XMLPos.cur(), and de.mfuchs.xmlstorage.XMLNode.getChildren().
{ _iterator = new XMLFilterIterator<XMLNode>(pos.cur().getChildren().iterator(), name); }
XMLFilterIterator<XMLNode> de.mfuchs.xmlstorage.XMLChildrenFilter.iterator | ( | ) |
Definition at line 63 of file XMLChildrenFilter.java.
References de.mfuchs.xmlstorage.XMLChildrenFilter._iterator.
{ return _iterator; }
XMLFilterIterator<XMLNode> de.mfuchs.xmlstorage.XMLChildrenFilter._iterator [private] |
Definition at line 68 of file XMLChildrenFilter.java.
Referenced by de.mfuchs.xmlstorage.XMLChildrenFilter.iterator(), and de.mfuchs.xmlstorage.XMLChildrenFilter.XMLChildrenFilter().