Public Member Functions | Static Private Attributes

de.mfuchs.xmlstorage.XMLNode.Children Class Reference

Children contains the list of immediate child nodes. More...

Inheritance diagram for de.mfuchs.xmlstorage.XMLNode.Children:
Inheritance graph
[legend]
Collaboration diagram for de.mfuchs.xmlstorage.XMLNode.Children:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void assign (final Children other)
void clear ()

Static Private Attributes

static final long serialVersionUID = 1L

Detailed Description

Children contains the list of immediate child nodes.

Definition at line 86 of file XMLNode.java.


Member Function Documentation

void de.mfuchs.xmlstorage.XMLNode.Children.assign ( final Children  other )

Definition at line 90 of file XMLNode.java.

References de.mfuchs.xmlstorage.XMLNode.Children.clear(), and de.mfuchs.xmlstorage.XMLNode.XMLNode().

Referenced by de.mfuchs.xmlstorage.XMLNode.assign().

        {
            this.clear();

            for(XMLNode node : other)
                addLast(new XMLNode(node));
        }

Here is the call graph for this function:

void de.mfuchs.xmlstorage.XMLNode.Children.clear (  )

Definition at line 98 of file XMLNode.java.

References de.mfuchs.xmlstorage.XMLNode.clear().

Referenced by de.mfuchs.xmlstorage.XMLNode.Children.assign(), and de.mfuchs.xmlstorage.XMLNode.clear().

        {
            while(!isEmpty()) {
                XMLNode node = getLast();
                removeLast();

                node.clear();
            }
        }

Here is the call graph for this function:


Member Data Documentation

final long de.mfuchs.xmlstorage.XMLNode.Children.serialVersionUID = 1L [static, private]

Definition at line 88 of file XMLNode.java.


The documentation for this class was generated from the following file: