Package 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 thehandleOption
method which takes aString
and anSVGConverter
as parameters.
-
-
Constructor Summary
Constructors Constructor Description SingleValueOptionHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Method Detail
-
safeHandleOption
public void safeHandleOption(java.lang.String[] optionValues, SVGConverter c)
- Specified by:
safeHandleOption
in classMain.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)
-
-