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 Stringprivate static final Stringprotected booleanprivate org.jdom2.DefaultJDOMFactoryprivate static final Stringprotected CleanerProperties -
Constructor Summary
ConstructorsConstructorDescriptionJDomSerializer(CleanerProperties props) JDomSerializer(CleanerProperties props, boolean escapeXml) -
Method Summary
Modifier and TypeMethodDescriptionprivate org.jdom2.ElementcreateElement(TagNode node) org.jdom2.DocumentcreateJDom(TagNode rootNode) private voidcreateSubnodes(org.jdom2.Element element, List<? extends BaseToken> tagChildren) private voiddefineNamespaceDeclarations(TagNode node, org.jdom2.Element element) private voidsetAttributes(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
-