Class Summary |
XHTMLMarkerResourceReferenceParser |
Parse a resource reference specified using the syntax used by the XHTML Annotated Renderer to represent resources
as XHTML comments, using the syntax (isTyped)|-|(type)|-|(reference)|-|(parameters: key="value") . |
XHTMLXWikiGeneratorListener |
WikiModel listener bridge for the XHTML Syntax. |
XWikiCommentHandler |
Handle Link and Macro definitions in comments (we store links in a comment since otherwise there are situations where
it's not possible to reconstruct the original reference from the rendered HTML value and for macros it wouldn't be
possible at all to reconstruct the macro). |
XWikiDivisionTagHandler |
Change the class value indicating that the division is an embedded document. |
XWikiHeaderTagHandler |
Override the default implementation of hte WikiModel XHTML parser for handling HTML headers. |
XWikiImageTagHandler |
Handle IMG tag since we're putting the original image reference into XHTML comments so that we can reconstruct the
reference when moving back from XHTML to wiki syntax. |
XWikiReferenceTagHandler |
Override the default WikiModel Reference handler to handle XWiki references since we store some information in
comments. |
XWikiSpanTagHandler |
Handle XWiki span elements (we need to ensure we skip link content when we generate them
and also skip the spans for the "?" for links pointing to non existing pages). |
XWikiTableDataTagHandler |
Override the default implementation of hte WikiModel XHTML parser for handling HTML table cells. |
XWikiWikiReference |
WikiModel extension in order to add additional XWiki Link information so that the XWiki Generator Listener for the
XHTML syntax doesn't have to do any link parsing. |
XWikiXHTMLWhitespaceXMLFilter |
Extension to the WikiModel XHTMLWhitespaceXMLFilter to support both the ability to not remove spaces inside
XHTML elements containing wiki syntax (we only trim leading and trailing spaces) and to handle XWiki special XHTML
comment placeholders (for recognizing links, images, etc). |
XWikiXMLReaderFactory |
Creates XML Readers that have the following characteristics:
Use DTD caching when the underlying XML parser is Xerces
Ignore SAX callbacks when the parser parses the DTD
Accumulate onCharacters() calls since SAX parser may normally call this event several times.
Remove non-semantic white spaces where needed
Resolve DTDs locally to speed DTD loading/validation
|