Class FeatureStyleScaleStyleVisitor

Object
DuplicatingStyleVisitor
FeatureStyleScaleStyleVisitor
All Implemented Interfaces:
StyleVisitor

@Deprecated(forRemoval=true) public class FeatureStyleScaleStyleVisitor extends DuplicatingStyleVisitor
Deprecated, for removal: This API element is subject to removal in a future version.
StreamingRenderer no longer uses it. It will be removed in a future release.
* This visitor applies the max and min scale denominators from the FeatureTypeStyle options to the copied Rules. It is used to ensure that the scale denominators are correctly set from the vendor options to the children Rules.

It reads the options FeatureTypeStyle.MAX_SCALE_DENOMINATOR and FeatureTypeStyle.MIN_SCALE_DENOMINATOR from the current FeatureTypeStyle being visited.

  • Constructor Details

    • FeatureStyleScaleStyleVisitor

      public FeatureStyleScaleStyleVisitor()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • visit

      public void visit(FeatureTypeStyle fts)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: StyleVisitor
      Called when accept is called on a fetauretypestyle
      Specified by:
      visit in interface StyleVisitor
      Overrides:
      visit in class DuplicatingStyleVisitor
      Parameters:
      fts - the feature type styler to visit
    • visit

      public void visit(Rule rule)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: StyleVisitor
      Called when accept is called on a rule
      Specified by:
      visit in interface StyleVisitor
      Overrides:
      visit in class DuplicatingStyleVisitor
      Parameters:
      rule - the rule to visit