Package org.apache.batik.parser
Class DefaultTransformListHandler
- java.lang.Object
-
- org.apache.batik.parser.DefaultTransformListHandler
-
- All Implemented Interfaces:
TransformListHandler
public class DefaultTransformListHandler extends java.lang.Object implements TransformListHandler
This class provides an adapter for TransformListHandler.
-
-
Field Summary
Fields Modifier and Type Field Description static TransformListHandler
INSTANCE
The only instance of this class.
-
Constructor Summary
Constructors Modifier Constructor Description protected
DefaultTransformListHandler()
This class does not need to be instantiated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endTransformList()
ImplementsTransformListHandler.endTransformList()
.void
matrix(float a, float b, float c, float d, float e, float f)
void
rotate(float theta)
ImplementsTransformListHandler.rotate(float)
.void
rotate(float theta, float cx, float cy)
ImplementsTransformListHandler.rotate(float,float,float)
.void
scale(float sx)
ImplementsTransformListHandler.scale(float)
.void
scale(float sx, float sy)
ImplementsTransformListHandler.scale(float,float)
.void
skewX(float skx)
ImplementsTransformListHandler.skewX(float)
.void
skewY(float sky)
ImplementsTransformListHandler.skewY(float)
.void
startTransformList()
ImplementsTransformListHandler.startTransformList()
.void
translate(float tx)
ImplementsTransformListHandler.translate(float)
.void
translate(float tx, float ty)
ImplementsTransformListHandler.translate(float,float)
.
-
-
-
Field Detail
-
INSTANCE
public static final TransformListHandler INSTANCE
The only instance of this class.
-
-
Method Detail
-
startTransformList
public void startTransformList() throws ParseException
ImplementsTransformListHandler.startTransformList()
.- Specified by:
startTransformList
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
matrix
public void matrix(float a, float b, float c, float d, float e, float f) throws ParseException
- Specified by:
matrix
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
rotate
public void rotate(float theta) throws ParseException
ImplementsTransformListHandler.rotate(float)
.- Specified by:
rotate
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
rotate
public void rotate(float theta, float cx, float cy) throws ParseException
ImplementsTransformListHandler.rotate(float,float,float)
.- Specified by:
rotate
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
translate
public void translate(float tx) throws ParseException
ImplementsTransformListHandler.translate(float)
.- Specified by:
translate
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
translate
public void translate(float tx, float ty) throws ParseException
ImplementsTransformListHandler.translate(float,float)
.- Specified by:
translate
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
scale
public void scale(float sx) throws ParseException
ImplementsTransformListHandler.scale(float)
.- Specified by:
scale
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
scale
public void scale(float sx, float sy) throws ParseException
ImplementsTransformListHandler.scale(float,float)
.- Specified by:
scale
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
skewX
public void skewX(float skx) throws ParseException
ImplementsTransformListHandler.skewX(float)
.- Specified by:
skewX
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
skewY
public void skewY(float sky) throws ParseException
ImplementsTransformListHandler.skewY(float)
.- Specified by:
skewY
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
endTransformList
public void endTransformList() throws ParseException
ImplementsTransformListHandler.endTransformList()
.- Specified by:
endTransformList
in interfaceTransformListHandler
- Throws:
ParseException
- if an error occured while processing the transform
-
-