|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.batik.transcoder.TranscoderSupport | +--org.apache.batik.transcoder.AbstractTranscoder | +--org.apache.batik.transcoder.svg2svg.SVGTranscoder
This class is a trancoder from SVG to SVG.
Inner Class Summary | |
protected static class |
SVGTranscoder.DoctypeKey
To represent a doctype key. |
protected static class |
SVGTranscoder.DoctypeValue
To represent a doctype value. |
protected static class |
SVGTranscoder.NewlineKey
To represent a newline key. |
protected static class |
SVGTranscoder.NewlineValue
To represent a newline value. |
Field Summary | |
static ErrorHandler |
DEFAULT_ERROR_HANDLER
The default error handler. |
static TranscodingHints.Key |
KEY_DOCTYPE
The key to specify the doctype option. |
static TranscodingHints.Key |
KEY_DOCUMENT_WIDTH
The key to specify the document width. |
static TranscodingHints.Key |
KEY_FORMAT
The key to specify whether to format the input. |
static TranscodingHints.Key |
KEY_NEWLINE
The key to specify the newline character sequence. |
static TranscodingHints.Key |
KEY_PUBLIC_ID
The key to specify the public id. |
static TranscodingHints.Key |
KEY_SYSTEM_ID
The key to specify the system id. |
static TranscodingHints.Key |
KEY_TABULATION_WIDTH
The key to specify the tabulation width. |
static TranscodingHints.Key |
KEY_XML_DECLARATION
The key to specify the XML declaration option. |
static SVGTranscoder.DoctypeValue |
VALUE_DOCTYPE_CHANGE
The doctype value to change the declaration. |
static SVGTranscoder.DoctypeValue |
VALUE_DOCTYPE_KEEP_UNCHANGED
The doctype value to keep unchanged the declaration. |
static SVGTranscoder.DoctypeValue |
VALUE_DOCTYPE_REMOVE
The doctype value to remove the declaration. |
static java.lang.Boolean |
VALUE_FORMAT_OFF
The value to turn off formatting. |
static java.lang.Boolean |
VALUE_FORMAT_ON
The value to turn on formatting. |
static SVGTranscoder.NewlineValue |
VALUE_NEWLINE_CR
The "\r" newline value. |
static SVGTranscoder.NewlineValue |
VALUE_NEWLINE_CR_LF
The "\r\n" newline value. |
static SVGTranscoder.NewlineValue |
VALUE_NEWLINE_LF
The "\n" newline value. |
Fields inherited from class org.apache.batik.transcoder.TranscoderSupport |
handler, hints |
Constructor Summary | |
SVGTranscoder()
Creates a new SVGTranscoder. |
Method Summary | |
protected void |
prettyPrint(java.io.Reader in,
java.io.Writer out)
Pretty print the given reader. |
void |
transcode(TranscoderInput input,
TranscoderOutput output)
Transcodes the specified input in the specified output. |
Methods inherited from class org.apache.batik.transcoder.TranscoderSupport |
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints |
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.transcoder.Transcoder |
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints |
Field Detail |
public static final ErrorHandler DEFAULT_ERROR_HANDLER
public static final TranscodingHints.Key KEY_NEWLINE
public static final SVGTranscoder.NewlineValue VALUE_NEWLINE_CR
public static final SVGTranscoder.NewlineValue VALUE_NEWLINE_CR_LF
public static final SVGTranscoder.NewlineValue VALUE_NEWLINE_LF
public static final TranscodingHints.Key KEY_FORMAT
public static final java.lang.Boolean VALUE_FORMAT_ON
public static final java.lang.Boolean VALUE_FORMAT_OFF
public static final TranscodingHints.Key KEY_TABULATION_WIDTH
public static final TranscodingHints.Key KEY_DOCUMENT_WIDTH
public static final TranscodingHints.Key KEY_DOCTYPE
public static final SVGTranscoder.DoctypeValue VALUE_DOCTYPE_CHANGE
public static final SVGTranscoder.DoctypeValue VALUE_DOCTYPE_REMOVE
public static final SVGTranscoder.DoctypeValue VALUE_DOCTYPE_KEEP_UNCHANGED
public static final TranscodingHints.Key KEY_PUBLIC_ID
public static final TranscodingHints.Key KEY_SYSTEM_ID
public static final TranscodingHints.Key KEY_XML_DECLARATION
Constructor Detail |
public SVGTranscoder()
Method Detail |
public void transcode(TranscoderInput input, TranscoderOutput output) throws TranscoderException
input
- the input to transcodeoutput
- the ouput where to transcodeTranscoderException
- if an error occured while transcodingprotected void prettyPrint(java.io.Reader in, java.io.Writer out) throws TranscoderException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |