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
-
- All Implemented Interfaces:
javax.xml.transform.Result
,Receiver
public class HTMLIndenterPE extends HTMLIndenter
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
-
-
Constructor Summary
Constructors Constructor Description HTMLIndenterPE(Receiver next, java.lang.String method)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
getIndentation()
Get the number of spaces to be used for indentationprotected int
getLineLength()
Get the maximum length of lines, after which long lines will be word-wrappedvoid
setOutputProperties(java.util.Properties props)
Set the properties for this indenter-
Methods 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 Detail
-
HTMLIndenterPE
public HTMLIndenterPE(Receiver next, java.lang.String method)
-
-
Method Detail
-
setOutputProperties
public void setOutputProperties(java.util.Properties props)
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
-
-