Package org.apache.hop.ui.hopgui.search
Class HopGuiSearchLocationIterator
- java.lang.Object
-
- org.apache.hop.ui.hopgui.search.HopGuiSearchLocationIterator
-
- All Implemented Interfaces:
Iterator<ISearchable>
public class HopGuiSearchLocationIterator extends Object implements Iterator<ISearchable>
Lazily load the searchables during next()
-
-
Constructor Summary
Constructors Constructor Description HopGuiSearchLocationIterator(HopGui hopGui, HopGuiSearchLocation location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HopGuigetHopGui()Gets hopGuiHopGuiSearchLocationgetLocation()Gets locationbooleanhasNext()ISearchablenext()voidsetHopGui(HopGui hopGui)voidsetLocation(HopGuiSearchLocation location)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
-
-
-
Constructor Detail
-
HopGuiSearchLocationIterator
public HopGuiSearchLocationIterator(HopGui hopGui, HopGuiSearchLocation location) throws HopException
- Throws:
HopException
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceIterator<ISearchable>
-
next
public ISearchable next()
- Specified by:
nextin interfaceIterator<ISearchable>
-
getHopGui
public HopGui getHopGui()
Gets hopGui- Returns:
- value of hopGui
-
setHopGui
public void setHopGui(HopGui hopGui)
- Parameters:
hopGui- The hopGui to set
-
getLocation
public HopGuiSearchLocation getLocation()
Gets location- Returns:
- value of location
-
setLocation
public void setLocation(HopGuiSearchLocation location)
- Parameters:
location- The location to set
-
-