Package org.springframework.util.xml
Class TransformerUtils
java.lang.Object
org.springframework.util.xml.TransformerUtils
Contains common behavior relating to
Transformers
and the javax.xml.transform
package in general.- Since:
- 2.5.5
- Author:
- Rick Evans, Juergen Hoeller
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The indent amount of characters ifindenting is enabled
. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
disableIndenting
(Transformer transformer) Disable indenting for the suppliedTransformer
.static void
enableIndenting
(Transformer transformer) Enable indenting for the suppliedTransformer
.static void
enableIndenting
(Transformer transformer, int indentAmount) Enable indenting for the suppliedTransformer
.
-
Field Details
-
DEFAULT_INDENT_AMOUNT
public static final int DEFAULT_INDENT_AMOUNTThe indent amount of characters ifindenting is enabled
.Defaults to "2".
- See Also:
-
-
Constructor Details
-
TransformerUtils
public TransformerUtils()
-
-
Method Details
-
enableIndenting
Enable indenting for the suppliedTransformer
.If the underlying XSLT engine is Xalan, then the special output key
indent-amount
will be also be set to a value ofDEFAULT_INDENT_AMOUNT
characters.- Parameters:
transformer
- the target transformer- See Also:
-
enableIndenting
Enable indenting for the suppliedTransformer
.If the underlying XSLT engine is Xalan, then the special output key
indent-amount
will be also be set to a value ofDEFAULT_INDENT_AMOUNT
characters.- Parameters:
transformer
- the target transformerindentAmount
- the size of the indent (2 characters, 3 characters, etc)- See Also:
-
disableIndenting
Disable indenting for the suppliedTransformer
.- Parameters:
transformer
- the target transformer- See Also:
-