Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.commons.jxpath.ri.model.jdom
Class JDOMNamespaceIterator  view JDOMNamespaceIterator download JDOMNamespaceIterator.java

java.lang.Object
  extended byorg.apache.commons.jxpath.ri.model.jdom.JDOMNamespaceIterator
All Implemented Interfaces:
org.apache.commons.jxpath.ri.model.NodeIterator

public class JDOMNamespaceIterator
extends java.lang.Object
implements org.apache.commons.jxpath.ri.model.NodeIterator

An iterator of namespaces of a DOM Node.

Version:
$Revision: 1.9 $ $Date: 2004/04/01 02:55:31 $

Field Summary
private  java.util.List namespaces
           
private  org.apache.commons.jxpath.ri.model.NodePointer parent
           
private  int position
           
private  java.util.Set prefixes
           
 
Constructor Summary
JDOMNamespaceIterator(org.apache.commons.jxpath.ri.model.NodePointer parent)
           
 
Method Summary
private  void collectNamespaces(org.jdom.Element element)
           
 org.apache.commons.jxpath.ri.model.NodePointer getNodePointer()
           
 int getPosition()
           
 boolean setPosition(int position)
          Sets the new current position and returns true if there a node at that position.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

private org.apache.commons.jxpath.ri.model.NodePointer parent

namespaces

private java.util.List namespaces

prefixes

private java.util.Set prefixes

position

private int position
Constructor Detail

JDOMNamespaceIterator

public JDOMNamespaceIterator(org.apache.commons.jxpath.ri.model.NodePointer parent)
Method Detail

collectNamespaces

private void collectNamespaces(org.jdom.Element element)

getNodePointer

public org.apache.commons.jxpath.ri.model.NodePointer getNodePointer()
Specified by:
getNodePointer in interface org.apache.commons.jxpath.ri.model.NodeIterator

getPosition

public int getPosition()
Specified by:
getPosition in interface org.apache.commons.jxpath.ri.model.NodeIterator

setPosition

public boolean setPosition(int position)
Description copied from interface: org.apache.commons.jxpath.ri.model.NodeIterator
Sets the new current position and returns true if there a node at that position.

Specified by:
setPosition in interface org.apache.commons.jxpath.ri.model.NodeIterator