org.apache.batik.apps.rasterizer
Class Main.ColorOptionHandler
java.lang.Object
org.apache.batik.apps.rasterizer.Main.AbstractOptionHandler
org.apache.batik.apps.rasterizer.Main.SingleValueOptionHandler
org.apache.batik.apps.rasterizer.Main.ColorOptionHandler
- All Implemented Interfaces:
- Main.OptionHandler
- Enclosing class:
- Main
public abstract static class Main.ColorOptionHandler
- extends Main.SingleValueOptionHandler
Base class for options which expect a Color optionValue.
Subclasses should implement the handleOption method which
takes a Color and an SVGConverter as parameters.
Method Summary |
abstract void |
handleOption(java.awt.Color color,
SVGConverter c)
|
void |
handleOption(java.lang.String optionValue,
SVGConverter c)
|
java.awt.Color |
parseARGB(java.lang.String argbVal)
Parse the input value, which should be in the following
format: a.r.g.b where a, r, g and b are integer values,
in decimal notation, between 0 and 255. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Main.ColorOptionHandler
public Main.ColorOptionHandler()
handleOption
public void handleOption(java.lang.String optionValue,
SVGConverter c)
- Specified by:
handleOption
in class Main.SingleValueOptionHandler
handleOption
public abstract void handleOption(java.awt.Color color,
SVGConverter c)
parseARGB
public java.awt.Color parseARGB(java.lang.String argbVal)
- Parse the input value, which should be in the following
format: a.r.g.b where a, r, g and b are integer values,
in decimal notation, between 0 and 255.
- Returns:
- the parsed color if successful. null otherwise.
Copyright ? 2008 Apache Software Foundation. All Rights Reserved.