com.partnersoft.v3x.apps.MapBrowser
Class AbstractSelectableMapDataSource

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.AbstractSelectableMapDataSource
All Implemented Interfaces:
MapDataSource, SelectableMapDataSource
Direct Known Subclasses:
FindItemSource, MapPointSource, RoverBundleSource, SimpleSelectableMapDataSource, TiledRoverSource

public abstract class AbstractSelectableMapDataSource
extends java.lang.Object
implements SelectableMapDataSource

A good base implementation of a SelectableMapDataSource.


Constructor Summary
AbstractSelectableMapDataSource()
           
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener listener)
           
 void fireChanged()
           
 java.util.Map getImageLibraries()
           
 java.lang.String getName()
           
 java.lang.String getPath()
           
 boolean isVerbose()
           
 void removeChangeListener(javax.swing.event.ChangeListener listener)
           
 void setImageLibraries(java.util.Map newLibraries)
           
 void setName(java.lang.String newName)
           
 void setPath(java.lang.String newPath)
           
 void setVerbose(boolean tizit)
           
 
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.SelectableMapDataSource
createSpecifier, getHiliteSource, getIndicatorSource
 
Methods inherited from interface com.partnersoft.v3x.apps.MapBrowser.MapDataSource
createDefaultRenderer, setSpace
 

Constructor Detail

AbstractSelectableMapDataSource

public AbstractSelectableMapDataSource()
Method Detail

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
addChangeListener in interface MapDataSource

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
removeChangeListener in interface MapDataSource

fireChanged

public void fireChanged()

getName

public java.lang.String getName()
Specified by:
getName in interface MapDataSource

setName

public void setName(java.lang.String newName)

getPath

public java.lang.String getPath()
Specified by:
getPath in interface MapDataSource

setPath

public void setPath(java.lang.String newPath)
Specified by:
setPath in interface MapDataSource

getImageLibraries

public java.util.Map getImageLibraries()
Specified by:
getImageLibraries in interface MapDataSource

setImageLibraries

public void setImageLibraries(java.util.Map newLibraries)
Specified by:
setImageLibraries in interface MapDataSource

isVerbose

public boolean isVerbose()
Specified by:
isVerbose in interface MapDataSource

setVerbose

public void setVerbose(boolean tizit)
Specified by:
setVerbose in interface MapDataSource