org.apache.batik.apps.rasterizer
Class DefaultSVGConverterController
java.lang.Object
|
+--org.apache.batik.apps.rasterizer.DefaultSVGConverterController
- All Implemented Interfaces:
- SVGConverterController
- public class DefaultSVGConverterController
- extends java.lang.Object
- implements SVGConverterController
Default controller for the
SVGConverter operation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSVGConverterController
public DefaultSVGConverterController()
proceedWithComputedTask
public boolean proceedWithComputedTask(Transcoder transcoder,
java.util.Map hints,
java.util.Vector sources,
java.util.Vector dest)
- Invoked when the rasterizer has computed the
exact description of what it should do. The controller
should return true if the transcoding process should
proceed or false otherwise.
- Specified by:
proceedWithComputedTask
in interface SVGConverterController
- Parameters:
transcoder
- Transcoder which will be used for the conversionhints
- set of hints that were set on the transcodersources
- list of SVG sources it will convert.dest
- list of destination file it will use
proceedWithSourceTranscoding
public boolean proceedWithSourceTranscoding(SVGConverterSource source,
java.io.File dest)
- Invoked when the rasterizer is about to start transcoding
of a given source.
The controller should return true if the source should be
transcoded and false otherwise.
- Specified by:
proceedWithSourceTranscoding
in interface SVGConverterController
proceedOnSourceTranscodingFailure
public boolean proceedOnSourceTranscodingFailure(SVGConverterSource source,
java.io.File dest,
java.lang.String errorCode)
- Invoked when the rasterizer got an error while
transcoding the input source.
The controller should return true if the transcoding process
should continue on other sources and it should return false
if it should not.
- Specified by:
proceedOnSourceTranscodingFailure
in interface SVGConverterController
- Parameters:
errorCode
- see the SVGConverter
error code descriptions.
onSourceTranscodingSuccess
public void onSourceTranscodingSuccess(SVGConverterSource source,
java.io.File dest)
- Invoked when the rasterizer successfully transcoded
the input source.
- Specified by:
onSourceTranscodingSuccess
in interface SVGConverterController
Copyright © 2002 Apache Software Foundation. All Rights Reserved.