public class FileSetHighlighter extends java.lang.Object implements javax.swing.event.ListSelectionListener, SelectListener, java.beans.PropertyChangeListener
Modifier and Type | Field and Description |
---|---|
protected FileSetPanel |
fileSetPanel |
protected WorldWindow |
wwd |
Constructor and Description |
---|
FileSetHighlighter(WorldWindow wwd,
FileSetPanel panel) |
Modifier and Type | Method and Description |
---|---|
void |
addImage(FileSet fileSet) |
protected Layer |
createSectorLayer(FileSet fileSet) |
protected void |
handleSelection(java.util.List<FileSet> selectedFileSets) |
protected Sector |
highlightSelectedSets(java.util.List<FileSet> fileSets) |
protected static Sector |
normalizeSector(Sector sector) |
protected void |
populateLayer(FileSet fileSet,
RenderableLayer layer) |
void |
propertyChange(java.beans.PropertyChangeEvent event) |
void |
selected(SelectEvent event) |
protected void |
unHighlightSelectedSets() |
void |
valueChanged(javax.swing.event.ListSelectionEvent listSelectionEvent) |
protected FileSetPanel fileSetPanel
protected WorldWindow wwd
public FileSetHighlighter(WorldWindow wwd, FileSetPanel panel)
public void addImage(FileSet fileSet)
protected void handleSelection(java.util.List<FileSet> selectedFileSets)
protected void populateLayer(FileSet fileSet, RenderableLayer layer)
public void propertyChange(java.beans.PropertyChangeEvent event)
propertyChange
in interface java.beans.PropertyChangeListener
public void selected(SelectEvent event)
selected
in interface SelectListener
protected void unHighlightSelectedSets()
public void valueChanged(javax.swing.event.ListSelectionEvent listSelectionEvent)
valueChanged
in interface javax.swing.event.ListSelectionListener