Class Main.SingleValueOptionHandler

java.lang.Object
org.apache.batik.apps.rasterizer.Main.AbstractOptionHandler
org.apache.batik.apps.rasterizer.Main.SingleValueOptionHandler
All Implemented Interfaces:
Main.OptionHandler
Direct Known Subclasses:
Main.ColorOptionHandler, Main.FloatOptionHandler, Main.RectangleOptionHandler
Enclosing class:
Main

public abstract static class Main.SingleValueOptionHandler extends Main.AbstractOptionHandler
Base class for options with a single option value. Subclasses should provide an implementation for the handleOption method which takes a String and an SVGConverter as parameters.
  • Constructor Details

    • SingleValueOptionHandler

      public SingleValueOptionHandler()
  • Method Details

    • safeHandleOption

      public void safeHandleOption(String[] optionValues, SVGConverter c)
      Specified by:
      safeHandleOption in class Main.AbstractOptionHandler
    • getOptionValuesLength

      public int getOptionValuesLength()
      Description copied from interface: Main.OptionHandler
      Returns the number of values which the option handler requires. This defines the length of the optionValues array passed to the handler in the handleOption method
    • handleOption

      public abstract void handleOption(String optionValue, SVGConverter c)