question: public List list ( ) { final Iterator iter = nodeIterator ( ) ; final List result = new LinkedList ( ) ; while ( iter . hasNext ( ) ) { result . add ( new NodeChild ( ( Node ) iter . next ( ) , this . parent , this . namespacePrefix , this . namespaceTagHints ) ) ; } return result ; }
target:  Creates a list of objects representing this GPathResult.