com.partnersoft.v3x.apps.MapBrowser.locate
Class InMemoryFindItemDump

java.lang.Object
  extended by com.partnersoft.v3x.data.PairArray
      extended by com.partnersoft.v3x.apps.MapBrowser.locate.InMemoryFindItemDump
All Implemented Interfaces:
FindItemDump, ArraySearchingGopher, ArraySortingGopher

public class InMemoryFindItemDump
extends PairArray
implements FindItemDump

A "find item" data source, containing named (x, y) pairs, held in memory.


Constructor Summary
InMemoryFindItemDump()
           
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener lisner)
           
 void close()
           
 FoundItem fetchItem(int index)
           
 FoundItem fetchItem(java.lang.String key)
           
 void fireChanged()
           
 int indexOf(java.lang.String key)
           
 void removeChangeListener(javax.swing.event.ChangeListener lisner)
           
 
Methods inherited from class com.partnersoft.v3x.data.PairArray
clear, compare, compare, findClosest, get, get, getKey, getSize, indexOf, keyAt, put, sort, swap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.partnersoft.v3x.apps.MapBrowser.locate.FindItemDump
findClosest, getSize
 

Constructor Detail

InMemoryFindItemDump

public InMemoryFindItemDump()
Method Detail

fireChanged

public void fireChanged()

fetchItem

public FoundItem fetchItem(int index)
Specified by:
fetchItem in interface FindItemDump

indexOf

public int indexOf(java.lang.String key)
Specified by:
indexOf in interface FindItemDump

fetchItem

public FoundItem fetchItem(java.lang.String key)
Specified by:
fetchItem in interface FindItemDump

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener lisner)
Specified by:
addChangeListener in interface FindItemDump

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener lisner)
Specified by:
removeChangeListener in interface FindItemDump

close

public void close()
Specified by:
close in interface FindItemDump