Package org.htmlcleaner
Class JDomSerializer
java.lang.Object
org.htmlcleaner.JDomSerializer
JDom serializer - creates xml JDom instance out of the TagNode.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final String
protected boolean
private org.jdom2.DefaultJDOMFactory
private static final String
protected CleanerProperties
-
Constructor Summary
ConstructorsConstructorDescriptionJDomSerializer
(CleanerProperties props) JDomSerializer
(CleanerProperties props, boolean escapeXml) -
Method Summary
Modifier and TypeMethodDescriptionprivate org.jdom2.Element
createElement
(TagNode node) org.jdom2.Document
createJDom
(TagNode rootNode) private void
createSubnodes
(org.jdom2.Element element, List<? extends BaseToken> tagChildren) private void
defineNamespaceDeclarations
(TagNode node, org.jdom2.Element element) private void
setAttributes
(TagNode node, org.jdom2.Element element)
-
Field Details
-
CSS_COMMENT_START
- See Also:
-
CSS_COMMENT_END
- See Also:
-
NEW_LINE
- See Also:
-
factory
private org.jdom2.DefaultJDOMFactory factory -
props
-
escapeXml
protected boolean escapeXml
-
-
Constructor Details
-
JDomSerializer
-
JDomSerializer
-
-
Method Details
-
createJDom
-
createElement
-
defineNamespaceDeclarations
-
setAttributes
-
createSubnodes
-