public void execute(List<Feature> features) {
if (features != null && features.size() > 0) {
for (Feature feature : features) {
FeaturesSupported fs = (FeaturesSupported) feature.getLayer();
if (select) {
fs.selectFeature(feature);
} else {
fs.deselectFeature(feature);
}
}
}