org.xwiki.rendering.internal.renderer.xwiki20
Class XWikiSyntaxEscapeHandler

java.lang.Object
  extended by org.xwiki.rendering.internal.renderer.xwiki20.XWikiSyntaxEscapeHandler

public class XWikiSyntaxEscapeHandler
extends java.lang.Object

Escape characters that would be confused for XWiki wiki syntax if they were not escaped.

Since:
2.0M3
Version:
$Id$

Field Summary
static java.lang.String ESCAPE_CHAR
           
static java.util.regex.Pattern STARLISTEND_PATTERN
           
 
Constructor Summary
XWikiSyntaxEscapeHandler()
           
 
Method Summary
 void escape(java.lang.StringBuffer accumulatedBuffer, XWikiSyntaxListenerChain listenerChain, boolean escapeLastChar, java.util.regex.Pattern escapeFirstIfMatching)
           
 boolean isOnNewLine()
           
 void setBeforeLink(boolean beforeLink)
           
 void setOnNewLine(boolean onNewLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STARLISTEND_PATTERN

public static final java.util.regex.Pattern STARLISTEND_PATTERN

ESCAPE_CHAR

public static final java.lang.String ESCAPE_CHAR
See Also:
Constant Field Values
Constructor Detail

XWikiSyntaxEscapeHandler

public XWikiSyntaxEscapeHandler()
Method Detail

setOnNewLine

public void setOnNewLine(boolean onNewLine)

isOnNewLine

public boolean isOnNewLine()

escape

public void escape(java.lang.StringBuffer accumulatedBuffer,
                   XWikiSyntaxListenerChain listenerChain,
                   boolean escapeLastChar,
                   java.util.regex.Pattern escapeFirstIfMatching)

setBeforeLink

public void setBeforeLink(boolean beforeLink)


Copyright © 2004-2011 XWiki. All Rights Reserved.