ILayer layer = (ILayer) target;
IMap map = layer.getMap();
Layer view = map.getLayerFactory().createLayer(layer.findGeoResource(FeatureSource.class));
view.getStyleBlackboard().put(ProjectBlackboardConstants.LAYER__DATA_QUERY, layer.getFilter());
AddLayerCommand command = new AddLayerCommand(view);
map.sendCommandASync(command);
}
}