package

com.atlassian.confluence.xml

Interfaces

XMLEntityResolver An entity resolver will read the entity definitions from the classpath (not the web) and is suitable for use in both STaX and SAX based parsing of XHTML. 
XslTransformer Implemented by a component that can apply an XSL transform to provided XML input. 
XsltTransformerResolver Resolves a TransformerFactory which can be used for XSLT processing and parsing. 

Classes

ExportXsltTransformerResolver The XsltTransformerResolver used for export purposes. 
HTMLParagraphStripper Responsible for stripping paragraph tags. 
SafeXmlParserFactory Central point to create XML parsers with uniform safe configurations. 
TestExportXsltTransformerResolver  
TestHTMLParagraphStripper  
XalanXslTransformer

An implementation of the XslTransformer interface which will perform transforms using the Xalan Transformer. 

XhtmlEntityResolver An entity resolver for XHTML entities which will read the entities from the classpath (not the web) and is suitable for use in both STaX and SAX based parsing of XHTML. 
XhtmlXalanXslTransformer

An XslTransformer that expects to transform XHTML input documents and will be automatically configured to resolve XHTML entities (without going out to the W3C site). 

XslXalanExtensionHelpers Utility methods that are accessed by Xalan when processing our XSL templates.