4 |
|
|
5 |
import javax.swing.ListSelectionModel; |
import javax.swing.ListSelectionModel; |
6 |
|
|
7 |
|
import org.apache.log4j.Logger; |
8 |
|
|
9 |
import skrueger.geotools.selection.StyledLayerSelectionModel; |
import skrueger.geotools.selection.StyledLayerSelectionModel; |
10 |
|
|
11 |
public abstract class StyledLayerSelectionModelSynchronizer<E> implements PropertyChangeListener{ |
public abstract class StyledLayerSelectionModelSynchronizer<E> implements PropertyChangeListener{ |
12 |
|
protected final Logger LOGGER = Logger.getLogger(this.getClass()); |
13 |
|
|
14 |
/** Flag to avoid event circles between {@link DpLayerVectorSelectionModel} |
/** Flag to avoid event circles between {@link DpLayerVectorSelectionModel} |
15 |
* and {@link ListSelectionModel} of the feature table. */ |
* and {@link ListSelectionModel} of the feature table. */ |