public class FileSetHighlighter extends Object implements ListSelectionListener, SelectListener, 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(List<FileSet> selectedFileSets) |
protected Sector |
highlightSelectedSets(List<FileSet> fileSets) |
protected static Sector |
normalizeSector(Sector sector) |
protected void |
populateLayer(FileSet fileSet,
RenderableLayer layer) |
void |
propertyChange(PropertyChangeEvent event) |
void |
selected(SelectEvent event) |
protected void |
unHighlightSelectedSets() |
void |
valueChanged(ListSelectionEvent listSelectionEvent) |
protected FileSetPanel fileSetPanel
protected WorldWindow wwd
public FileSetHighlighter(WorldWindow wwd, FileSetPanel panel)
public void addImage(FileSet fileSet)
protected void populateLayer(FileSet fileSet, RenderableLayer layer)
public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
public void selected(SelectEvent event)
selected
in interface SelectListener
protected void unHighlightSelectedSets()
public void valueChanged(ListSelectionEvent listSelectionEvent)
valueChanged
in interface ListSelectionListener