Uses of Class
org.jdom2.output.support.FormatStack
Packages that use FormatStack
Package
Description
Classes used to implement output functionality that are not part of the
actual Output API, but rather part of the implementation.
-
Uses of FormatStack in org.jdom2.output.support
Methods in org.jdom2.output.support with parameters of type FormatStackModifier and TypeMethodDescriptionprotected void
AbstractXMLOutputProcessor.attributeEscapedEntitiesFilter
(Writer out, FormatStack fstack, String value) This will take the three pre-defined entities in XML 1.0 ('<', '>', and '&' - used specifically in XML elements) as well as CR/NL and Quote characters which require escaping inside Attribute values and convert their character representation to the appropriate entity reference suitable for XML attribute content.protected Walker
AbstractOutputProcessor.buildWalker
(FormatStack fstack, List<? extends Content> content, boolean escape) Create a walker to process Content List values.protected Node
AbstractDOMOutputProcessor.helperContentDispatcher
(FormatStack fstack, NamespaceStack nstack, Document basedoc, Content content) This method contains code which is reused in a number of places.protected Attr
AbstractDOMOutputProcessor.printAttribute
(FormatStack fstack, Document basedoc, Attribute attribute) This will handle printing of aAttribute
.protected void
AbstractStAXStreamProcessor.printAttribute
(XMLStreamWriter out, FormatStack fstack, Attribute attribute) This will handle printing of an
.Attribute
protected void
AbstractXMLOutputProcessor.printAttribute
(Writer out, FormatStack fstack, Attribute attribute) This will handle printing of an
.Attribute
protected CDATASection
AbstractDOMOutputProcessor.printCDATA
(FormatStack fstack, Document basedoc, CDATA cdata) This will handle printing of aCDATA
.protected void
AbstractSAXOutputProcessor.printCDATA
(SAXTarget out, FormatStack fstack, CDATA cdata) This will handle printing of aCDATA
.protected void
AbstractStAXEventProcessor.printCDATA
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, CDATA cdata) This will handle printing of aCDATA
.protected void
AbstractStAXStreamProcessor.printCDATA
(XMLStreamWriter out, FormatStack fstack, CDATA cdata) This will handle printing of aCDATA
.protected void
AbstractXMLOutputProcessor.printCDATA
(Writer out, FormatStack fstack, CDATA cdata) This will handle printing of aCDATA
.protected Comment
AbstractDOMOutputProcessor.printComment
(FormatStack fstack, Document basedoc, Comment comment) This will handle printing of aComment
.protected void
AbstractSAXOutputProcessor.printComment
(SAXTarget out, FormatStack fstack, Comment comment) This will handle printing of aComment
.protected void
AbstractStAXEventProcessor.printComment
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, Comment comment) This will handle printing of aComment
.protected void
AbstractStAXStreamProcessor.printComment
(XMLStreamWriter out, FormatStack fstack, Comment comment) This will handle printing of aComment
.protected void
AbstractXMLOutputProcessor.printComment
(Writer out, FormatStack fstack, Comment comment) This will handle printing of aComment
.protected void
AbstractDOMOutputProcessor.printContent
(FormatStack fstack, NamespaceStack nstack, Document basedoc, Node target, Walker walker) This will handle printing of a List ofContent
.protected void
AbstractSAXOutputProcessor.printContent
(SAXTarget out, FormatStack fstack, NamespaceStack nstack, Walker walker) This will handle printing of a List ofContent
.protected void
AbstractStAXEventProcessor.printContent
(XMLEventConsumer out, FormatStack fstack, NamespaceStack nstack, XMLEventFactory eventfactory, Walker walker) This will handle printing of a List ofContent
.protected void
AbstractStAXStreamProcessor.printContent
(XMLStreamWriter out, FormatStack fstack, NamespaceStack nstack, Walker walker) This will handle printing of a List ofContent
.protected void
AbstractXMLOutputProcessor.printContent
(Writer out, FormatStack fstack, NamespaceStack nstack, Walker walker) This will handle printing of a List ofContent
.protected void
AbstractXMLOutputProcessor.printDeclaration
(Writer out, FormatStack fstack) This will handle printing of the XML declaration.protected void
AbstractSAXOutputProcessor.printDocType
(SAXTarget out, FormatStack fstack, DocType docType) This will handle printing of aDocType
.protected void
AbstractStAXEventProcessor.printDocType
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, DocType docType) This will handle printing of aDocType
.protected void
AbstractStAXStreamProcessor.printDocType
(XMLStreamWriter out, FormatStack fstack, DocType docType) This will handle printing of aDocType
.protected void
AbstractXMLOutputProcessor.printDocType
(Writer out, FormatStack fstack, DocType docType) This will handle printing of aDocType
.protected Document
AbstractDOMOutputProcessor.printDocument
(FormatStack fstack, NamespaceStack nstack, Document basedoc, Document doc) This will handle printing of aDocument
.protected void
AbstractSAXOutputProcessor.printDocument
(SAXTarget out, FormatStack fstack, NamespaceStack nstack, Document document) This will handle printing of aDocument
.protected void
AbstractStAXEventProcessor.printDocument
(XMLEventConsumer out, FormatStack fstack, NamespaceStack nstack, XMLEventFactory eventfactory, Document doc) This will handle printing of aDocument
.protected void
AbstractStAXStreamProcessor.printDocument
(XMLStreamWriter out, FormatStack fstack, NamespaceStack nstack, Document doc) This will handle printing of aDocument
.protected void
AbstractXMLOutputProcessor.printDocument
(Writer out, FormatStack fstack, NamespaceStack nstack, Document doc) This will handle printing of aDocument
.protected Element
AbstractDOMOutputProcessor.printElement
(FormatStack fstack, NamespaceStack nstack, Document basedoc, Element element) This will handle printing of anElement
.protected void
AbstractSAXOutputProcessor.printElement
(SAXTarget out, FormatStack fstack, NamespaceStack nstack, Element element) This will handle printing of anElement
.protected void
AbstractStAXEventProcessor.printElement
(XMLEventConsumer out, FormatStack fstack, NamespaceStack nstack, XMLEventFactory eventfactory, Element element) This will handle printing of anElement
.protected void
AbstractStAXStreamProcessor.printElement
(XMLStreamWriter out, FormatStack fstack, NamespaceStack nstack, Element element) This will handle printing of anElement
.protected void
AbstractXMLOutputProcessor.printElement
(Writer out, FormatStack fstack, NamespaceStack nstack, Element element) This will handle printing of anElement
.protected EntityReference
AbstractDOMOutputProcessor.printEntityRef
(FormatStack fstack, Document basedoc, EntityRef entity) This will handle printing of anEntityRef
.protected void
AbstractSAXOutputProcessor.printEntityRef
(SAXTarget out, FormatStack fstack, EntityRef entity) This will handle printing of anEntityRef
.protected void
AbstractStAXEventProcessor.printEntityRef
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, EntityRef entity) This will handle printing of anEntityRef
.protected void
AbstractStAXStreamProcessor.printEntityRef
(XMLStreamWriter out, FormatStack fstack, EntityRef entity) This will handle printing of anEntityRef
.protected void
AbstractXMLOutputProcessor.printEntityRef
(Writer out, FormatStack fstack, EntityRef entity) This will handle printing of anEntityRef
.protected void
AbstractStAXStreamProcessor.printNamespace
(XMLStreamWriter out, FormatStack fstack, Namespace ns) This will handle printing of any needed
declarations.Namespace
protected void
AbstractXMLOutputProcessor.printNamespace
(Writer out, FormatStack fstack, Namespace ns) This will handle printing of any needed
declarations.Namespace
protected ProcessingInstruction
AbstractDOMOutputProcessor.printProcessingInstruction
(FormatStack fstack, Document basedoc, ProcessingInstruction pi) This will handle printing of aProcessingInstruction
.protected void
AbstractSAXOutputProcessor.printProcessingInstruction
(SAXTarget out, FormatStack fstack, ProcessingInstruction pi) This will handle printing of aProcessingInstruction
.protected void
AbstractStAXEventProcessor.printProcessingInstruction
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, ProcessingInstruction pi) This will handle printing of aProcessingInstruction
.protected void
AbstractStAXStreamProcessor.printProcessingInstruction
(XMLStreamWriter out, FormatStack fstack, ProcessingInstruction pi) This will handle printing of aProcessingInstruction
.protected void
AbstractXMLOutputProcessor.printProcessingInstruction
(Writer out, FormatStack fstack, ProcessingInstruction pi) This will handle printing of aProcessingInstruction
.protected Text
AbstractDOMOutputProcessor.printText
(FormatStack fstack, Document basedoc, Text text) This will handle printing of aText
.protected void
AbstractSAXOutputProcessor.printText
(SAXTarget out, FormatStack fstack, Text text) This will handle printing of aText
.protected void
AbstractStAXEventProcessor.printText
(XMLEventConsumer out, FormatStack fstack, XMLEventFactory eventfactory, Text text) This will handle printing of aText
.protected void
AbstractStAXStreamProcessor.printText
(XMLStreamWriter out, FormatStack fstack, Text text) This will handle printing of aText
.protected void
AbstractXMLOutputProcessor.printText
(Writer out, FormatStack fstack, Text text) This will handle printing of aText
.Constructors in org.jdom2.output.support with parameters of type FormatStackModifierConstructorDescriptionAbstractFormattedWalker
(List<? extends Content> xx, FormatStack fstack, boolean doescape) Create a Walker that preserves all content in its raw state.WalkerNORMALIZE
(List<? extends Content> content, FormatStack fstack, boolean escape) Create the Trimmed walker instance.WalkerTRIM
(List<? extends Content> content, FormatStack fstack, boolean escape) Create the Trimmed walker instance.WalkerTRIM_FULL_WHITE
(List<? extends Content> content, FormatStack fstack, boolean escape) Create the Trimmed walker instance.