edu.washington.cs.supple.render.utility
Class RigorousHeuristicQueryGenerator.CandidatePairIterator
java.lang.Object
edu.washington.cs.supple.render.utility.RigorousHeuristicQueryGenerator.CandidatePairIterator
- All Implemented Interfaces:
- java.util.Iterator
- Enclosing class:
- RigorousHeuristicQueryGenerator
- protected class RigorousHeuristicQueryGenerator.CandidatePairIterator
- extends java.lang.Object
- implements java.util.Iterator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
domain
protected ElicitationQueryDomain domain
interfaceIterator
protected java.util.Iterator interfaceIterator
curInterface
protected UiObject curInterface
uiObjectIterator
protected java.util.Iterator uiObjectIterator
curObject
protected UiObject curObject
widgetPairIterator
protected java.util.Iterator widgetPairIterator
next
protected Widget[] next
RigorousHeuristicQueryGenerator.CandidatePairIterator
public RigorousHeuristicQueryGenerator.CandidatePairIterator(ElicitationQueryDomain domain)
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator
next
public java.lang.Object next()
- Specified by:
next in interface java.util.Iterator
nextWidgetPair
public Widget[] nextWidgetPair()
findNext
protected void findNext()
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator