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 intgetIndentation()Get the number of spaces to be used for indentationprotected intgetLineLength()Get the maximum length of lines, after which long lines will be word-wrappedvoidsetOutputProperties(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:
setOutputPropertiesin classHTMLIndenter- Parameters:
props- the serialization properties
-
getIndentation
protected int getIndentation()
Description copied from class:HTMLIndenterGet the number of spaces to be used for indentation- Overrides:
getIndentationin classHTMLIndenter- Returns:
- the number of spaces to be added to the indentation for each level
-
getLineLength
protected int getLineLength()
Description copied from class:HTMLIndenterGet the maximum length of lines, after which long lines will be word-wrapped- Overrides:
getLineLengthin classHTMLIndenter- Returns:
- the maximum line length
-
-