XML Security, 1.6

com.ibm.xml.crypto.dsig.dom.transform
Class TreeNodeSetData

java.lang.Object
  extended by com.ibm.xml.crypto.dsig.dom.NodeSetDataImpl
      extended by com.ibm.xml.crypto.dsig.dom.transform.TreeNodeSetData
All Implemented Interfaces:
Data, NodeSetData

public class TreeNodeSetData
extends NodeSetDataImpl


Nested Class Summary
(package private) static class TreeNodeSetData.ReadOnlyListIterator
           
 
Field Summary
(package private)  boolean comments
           
(package private)  java.util.List list
           
(package private)  org.w3c.dom.Node omitted
           
(package private)  org.w3c.dom.Node top
           
 
Constructor Summary
TreeNodeSetData(org.w3c.dom.Node t, boolean wc, org.w3c.dom.Node o)
           
 
Method Summary
 org.w3c.dom.Node getOmittedNode()
           
 org.w3c.dom.Node getTopNode()
           
 boolean isWithComments()
           
 java.util.Iterator iterator()
          Returns a read-only iterator over the nodes contained in this NodeSetData in document order.
(package private) static java.util.List toList(org.w3c.dom.Node top, boolean comments, org.w3c.dom.Node omitted)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

top

org.w3c.dom.Node top

comments

boolean comments

omitted

org.w3c.dom.Node omitted

list

java.util.List list
Constructor Detail

TreeNodeSetData

TreeNodeSetData(org.w3c.dom.Node t,
                boolean wc,
                org.w3c.dom.Node o)
Parameters:
o - can be null.
Method Detail

getTopNode

public org.w3c.dom.Node getTopNode()

isWithComments

public boolean isWithComments()

getOmittedNode

public org.w3c.dom.Node getOmittedNode()

iterator

public java.util.Iterator iterator()
Description copied from interface: NodeSetData
Returns a read-only iterator over the nodes contained in this NodeSetData in document order. Attempts to modify the returned iterator via the remove method throw UnsupportedOperationException.

Specified by:
iterator in interface NodeSetData
Overrides:
iterator in class NodeSetDataImpl
Returns:
an Iterator over the nodes in this NodeSetData in document order

toList

static java.util.List toList(org.w3c.dom.Node top,
                             boolean comments,
                             org.w3c.dom.Node omitted)

XML Security, 1.6

Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.