|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--de.rwth.utils.AbstractTreeIterator
Describe class AbstractTreeIterator here.
| Field Summary | |
protected Position |
position
|
| Constructor Summary | |
AbstractTreeIterator()
Describe constructor here. |
|
| Method Summary | |
void |
add(java.lang.Object o)
Describe add method here. |
java.lang.Object |
current()
Describe current method here. |
int |
currentIndex()
Describe currentIndex method here. |
abstract java.lang.Object |
externalView(java.lang.Object o)
Describe externalView method here. |
boolean |
hasCurrent()
Describe hasCurrent method here. |
boolean |
hasLeft()
Describe hasLeft method here. |
boolean |
hasNext()
Describe hasNext method here. |
boolean |
hasPrevious()
Describe hasPrevious method here. |
boolean |
hasRight()
Describe hasRight method here. |
java.lang.Object |
left()
Describe left method here. |
int |
leftIndex()
Describe leftIndex method here. |
java.lang.Object |
next()
Describe next method here. |
int |
nextIndex()
Describe nextIndex method here. |
Position |
position()
Describe position method here. |
java.lang.Object |
previous()
Describe previous method here. |
int |
previousIndex()
Describe previousIndex method here. |
abstract java.lang.Object |
produceLeft()
Describe produceLeft method here. |
abstract java.lang.Object |
produceNext()
Describe produceNext method here. |
abstract java.lang.Object |
produceRight()
Describe produceRight method here. |
void |
remove()
Describe remove method here. |
java.lang.Object |
right()
Describe right method here. |
int |
rightIndex()
Describe rightIndex method here. |
void |
set(java.lang.Object o)
Describe set method here. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Position position
| Constructor Detail |
public AbstractTreeIterator()
| Method Detail |
public void set(java.lang.Object o)
set method here.set in interface java.util.ListIteratoro - a value of type Objectpublic void remove()
remove method here.remove in interface java.util.ListIteratorpublic void add(java.lang.Object o)
add method here.add in interface java.util.ListIteratoro - a value of type Objectpublic boolean hasCurrent()
hasCurrent method here.hasCurrent in interface TreeIteratorboolean
public java.lang.Object current()
throws java.util.NoSuchElementException
current method here.current in interface TreeIteratorObjectjava.util.NoSuchElementException - if an error occurspublic int currentIndex()
currentIndex method here.currentIndex in interface TreeIteratorintpublic boolean hasLeft()
hasLeft method here.hasLeft in interface TreeIteratorbooleanpublic boolean hasRight()
hasRight method here.hasRight in interface TreeIteratorbooleanpublic int leftIndex()
leftIndex method here.leftIndex in interface TreeIteratorintpublic int rightIndex()
rightIndex method here.rightIndex in interface TreeIteratorint
public java.lang.Object left()
throws java.util.NoSuchElementException
left method here.left in interface TreeIteratorObjectjava.util.NoSuchElementException - if an error occurs
public java.lang.Object right()
throws java.util.NoSuchElementException
right method here.right in interface TreeIteratorObjectjava.util.NoSuchElementException - if an error occurspublic boolean hasNext()
hasNext method here.hasNext in interface java.util.ListIteratorbooleanpublic boolean hasPrevious()
hasPrevious method here.hasPrevious in interface java.util.ListIteratorboolean
public java.lang.Object next()
throws java.util.NoSuchElementException
next method here.next in interface java.util.ListIteratorObjectjava.util.NoSuchElementException - if an error occurs
public java.lang.Object previous()
throws java.util.NoSuchElementException
previous method here.previous in interface java.util.ListIteratorObjectjava.util.NoSuchElementException - if an error occurspublic int nextIndex()
nextIndex method here.nextIndex in interface java.util.ListIteratorintpublic int previousIndex()
previousIndex method here.previousIndex in interface java.util.ListIteratorintpublic Position position()
position method here.position in interface TreeIteratorPositionpublic abstract java.lang.Object produceNext()
produceNext method here.Objectpublic abstract java.lang.Object produceLeft()
produceLeft method here.Objectpublic abstract java.lang.Object produceRight()
produceRight method here.Objectpublic abstract java.lang.Object externalView(java.lang.Object o)
externalView method here.o - a value of type ObjectObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||