Add the possibility to prune Rule, Symbolizer, FeatureTypeStyle elements when rendering Maps or Legends
Description
Add the possibility to define the following vendor options at FeatureTypeStyle, Rule or Symbolizer level: <VendorOption name="renderingLegend">false</VendorOption> <VendorOption name="renderingMap">false</VendorOption> A DuplicatingStyleVisitor will decide on the basis of this vendor options if the element should be included in the style copy when the style is applied to a map or a legend. Rule interface needs to be modified to support vendorOptions
Add the possibility to define the following vendor options at FeatureTypeStyle, Rule or Symbolizer level:
<VendorOption name="renderingLegend">false</VendorOption>
<VendorOption name="renderingMap">false</VendorOption>
A DuplicatingStyleVisitor will decide on the basis of this vendor options if the element should be included in the style copy when the style is applied to a map or a legend.
Rule interface needs to be modified to support vendorOptions