package

com.atlassian.confluence.velocity.htmlsafe

Classes

HtmlAnnotationEscaper A org.apache.velocity.app.event.ReferenceInsertionEventHandler that HTML encodes any value not annotated as being HtmlSafe. 
HtmlFragment Simple wrapper class for adding HtmlSafe values directly to a Velocity context. 
HtmlRegExps Holder of static regular expression patterns for detecting common HTML structures  
HtmlSafeAnnotationUtils Utilities for working with the HtmlSafe annotation  
HtmlSafeClassAnnotator This method annotator will annotate various methods that are known to be HTML safe from library classes. 
HtmlSafeMethodNameAnnotator

Method annotator that marks certain methods as being HtmlSafe based on the method name. 

PossibleIncorrectHtmlEncodingEventHandler

Reference insertion handler to be used before the HtmlAnnotationEscaper

TestHtmlAnnotationEscaper Tests for the HtmlAnnotationEscaper  
TestHtmlAnnotationUtils Tests for HtmlAnnotationUtils  
TestHtmlFragment Tests for HtmlFragment  
TestHtmlSafeClassAnnotator Tests for the HtmlSafeClassAnnotator  
TestRawVelocityReference Tests for RawVelocityReference