Package org.apache.batik.apps.rasterizer
Interface Main.OptionHandler
- All Known Implementing Classes:
Main.AbstractOptionHandler
,Main.ColorOptionHandler
,Main.FloatOptionHandler
,Main.NoValueOptionHandler
,Main.RectangleOptionHandler
,Main.SingleValueOptionHandler
,Main.TimeOptionHandler
- Enclosing class:
Main
public static interface Main.OptionHandler
Interface for handling one command line option
-
Method Summary
Modifier and TypeMethodDescriptionReturns the description for this optionint
Returns the number of values which the option handler requires.void
handleOption
(String[] optionValues, SVGConverter c) TheOptionHandler
should configure theSVGConverter
according to the value of the option.
-
Method Details
-
handleOption
TheOptionHandler
should configure theSVGConverter
according to the value of the option. Should throw an IllegalArgumentException if optionValue is not an acceptable option. -
getOptionValuesLength
int getOptionValuesLength()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 -
getOptionDescription
String getOptionDescription()Returns the description for this option
-