lib-as-de-polygonal-ds-DListIterator.ax (swf ) [ flash ] flex
Copyright (c) Michael Baczynski 2007 http://lab.polygonal.de/ds/ This software is distributed under licence. Use of this software implies agreement with all terms and conditions of the accompanying software licence.
A list iterator.
The node the iterator is pointing to.
The list of the iterator is referenced.
Initializes a new @ax-lib-as-de-polygonal-ds-DListIterator instance pointing to a given node. Usually created by invoking SLinkedList.getIterator().
parameter: list The linked list the iterator should use.
parameter: node The iterator's initial node.
Moves the iterator to the start of the list.
Returns the current node's data while moving the iterator forward by one position.
Checks if the next node exists.
Read/writes the current node's data.
returns: The data.
Moves the iterator to the end of the list.
Moves the iterator to the next node.
Moves the iterator to the previous node.
Checks if the current referenced node is valid.
returns: True if the node exists, otherwise false.
Removes the node the iterator is pointing to.
Returns a string representing the current object.
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.