gov.nasa.worldwindx.applications.dataimporter
Class FileSetHighlighter
java.lang.Object
gov.nasa.worldwindx.applications.dataimporter.FileSetHighlighter
- All Implemented Interfaces:
- SelectListener, PropertyChangeListener, EventListener, ListSelectionListener
public class FileSetHighlighter
- extends Object
- implements ListSelectionListener, SelectListener, PropertyChangeListener
Highlights the coverage area of selected data sets.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fileSetPanel
protected FileSetPanel fileSetPanel
wwd
protected WorldWindow wwd
FileSetHighlighter
public FileSetHighlighter(WorldWindow wwd,
FileSetPanel panel)
addImage
public void addImage(FileSet fileSet)
createSectorLayer
protected Layer createSectorLayer(FileSet fileSet)
handleSelection
protected void handleSelection(List<FileSet> selectedFileSets)
highlightSelectedSets
protected Sector highlightSelectedSets(List<FileSet> fileSets)
normalizeSector
protected static Sector normalizeSector(Sector sector)
populateLayer
protected void populateLayer(FileSet fileSet,
RenderableLayer layer)
propertyChange
public void propertyChange(PropertyChangeEvent event)
- Specified by:
propertyChange in interface PropertyChangeListener
selected
public void selected(SelectEvent event)
- Specified by:
selected in interface SelectListener
unHighlightSelectedSets
protected void unHighlightSelectedSets()
valueChanged
public void valueChanged(ListSelectionEvent listSelectionEvent)
- Specified by:
valueChanged in interface ListSelectionListener