skrueger.geotools.selection
Class StyledFeatureLayerSelectionModel

java.lang.Object
  extended by schmitzm.swing.event.PropertyChangeEmitter<StyledLayerSelectionModelSynchronizer<StyledLayerSelectionModel<E>>>
      extended by skrueger.geotools.selection.StyledLayerSelectionModel<String>
          extended by skrueger.geotools.selection.StyledFeatureLayerSelectionModel

public class StyledFeatureLayerSelectionModel
extends StyledLayerSelectionModel<String>

This manager holds a set of Features which are selected in a StyledLayerInterface (StyledFeatureCollectionInterface or StyledFeatureSourceInterface).

Author:
Martin Schmitz (University of Bonn/Germany)

Field Summary
 
Fields inherited from class skrueger.geotools.selection.StyledLayerSelectionModel
listenerList, LOGGER, SELECTION, selectionObjects
 
Fields inherited from class schmitzm.swing.event.PropertyChangeEmitter
eventFiringEnabled
 
Constructor Summary
StyledFeatureLayerSelectionModel(StyledFeaturesInterface styledLayer)
          Creates a new selection model.
 
Method Summary
 
Methods inherited from class skrueger.geotools.selection.StyledLayerSelectionModel
addSelection, addSelection, addSelectionListener, clearSelection, createSelectionChangeEvent, getSelection, getStyledLayer, getValueIsAdjusting, refreshSelection, removeSelection, removeSelection, removeSelectionListener, setValueIsAdjusting
 
Methods inherited from class schmitzm.swing.event.PropertyChangeEmitter
addListener, firePropertyChangeEvent, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyledFeatureLayerSelectionModel

public StyledFeatureLayerSelectionModel(StyledFeaturesInterface styledLayer)
Creates a new selection model.

Parameters:
styledLayer - styled map the selection is controlled of