## org.apache.batik.apps.rasterizer
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 Summary
`Main.SingleValueOptionHandler()`

Method Summary
`int` `getOptionValuesLength()` Returns the number of values which the option handler requires.
`abstract void` `handleOption(java.lang.String optionValue, SVGConverter c)`
`void` `safeHandleOption(java.lang.String[] optionValues, SVGConverter c)`

Methods inherited from class org.apache.batik.apps.rasterizer.Main.AbstractOptionHandler
`handleOption`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface org.apache.batik.apps.rasterizer.Main.OptionHandler
`getOptionDescription`

Constructor Detail

### Main.SingleValueOptionHandler

    public Main.SingleValueOptionHandler()

Method Detail

### safeHandleOption

    public void safeHandleOption(java.lang.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(java.lang.String optionValue,
                                      SVGConverter c)

Copyright © 2004 Apache Software Foundation. All Rights Reserved.