Package com.saxonica.serialize
Class HTMLIndenterPE
java.lang.Object
net.sf.saxon.event.SequenceReceiver
net.sf.saxon.event.ProxyReceiver
net.sf.saxon.serialize.HTMLIndenter
com.saxonica.serialize.HTMLIndenterPE
HTMLIndenter with extra functionality used by Saxon-PE and Saxon-EE
-
Field Summary
Fields inherited from class net.sf.saxon.serialize.HTMLIndenter
indentChars
Fields inherited from class net.sf.saxon.event.ProxyReceiver
nextReceiver
Fields inherited from class net.sf.saxon.event.SequenceReceiver
pipelineConfiguration, previousAtomic, systemId
Fields inherited from interface javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Get the number of spaces to be used for indentationprotected int
Get the maximum length of lines, after which long lines will be word-wrappedvoid
setOutputProperties
(Properties props) Set the properties for this indenterMethods inherited from class net.sf.saxon.serialize.HTMLIndenter
characters, classifyTag, comment, endElement, processingInstruction, startElement
Methods inherited from class net.sf.saxon.event.ProxyReceiver
append, close, endDocument, getNamePool, getNextReceiver, open, setPipelineConfiguration, setSystemId, setUnderlyingReceiver, setUnparsedEntity, startDocument, usesTypeAnnotations
Methods inherited from class net.sf.saxon.event.SequenceReceiver
append, decompose, flatten, getConfiguration, getErrorCodeForDecomposingFunctionItems, getPipelineConfiguration, getSystemId, handlesAppend
-
Constructor Details
-
HTMLIndenterPE
-
-
Method Details
-
setOutputProperties
Set the properties for this indenter- Overrides:
setOutputProperties
in classHTMLIndenter
- Parameters:
props
- the serialization properties
-
getIndentation
protected int getIndentation()Description copied from class:HTMLIndenter
Get the number of spaces to be used for indentation- Overrides:
getIndentation
in classHTMLIndenter
- Returns:
- the number of spaces to be added to the indentation for each level
-
getLineLength
protected int getLineLength()Description copied from class:HTMLIndenter
Get the maximum length of lines, after which long lines will be word-wrapped- Overrides:
getLineLength
in classHTMLIndenter
- Returns:
- the maximum line length
-