com.xpn.xwiki.render.filter
Class CodeRemoveFilter

java.lang.Object
  extended by org.radeox.filter.FilterSupport
      extended by org.radeox.filter.regex.RegexFilter
          extended by org.radeox.filter.regex.RegexTokenFilter
              extended by com.xpn.xwiki.render.filter.CodeRemoveFilter
All Implemented Interfaces:
org.radeox.filter.Filter

public class CodeRemoveFilter
extends org.radeox.filter.regex.RegexTokenFilter

Escape everything inside the {code} macro so that its content isn't rendered. This filter needs to configured to run first in the Radeox com.xpn.xwiki.render.filter.XWikiFilter configuration file.


Field Summary
static String CODE_MACRO_CONTENT
           
 
Fields inherited from class org.radeox.filter.regex.RegexFilter
MULTILINE, pattern, SINGLELINE, substitute
 
Fields inherited from class org.radeox.filter.FilterSupport
initialContext
 
Constructor Summary
CodeRemoveFilter()
           
 
Method Summary
 void handleMatch(StringBuffer buffer, org.radeox.regex.MatchResult result, org.radeox.filter.context.FilterContext context)
           
 
Methods inherited from class org.radeox.filter.regex.RegexTokenFilter
filter, setUp
 
Methods inherited from class org.radeox.filter.regex.RegexFilter
addRegex, addRegex, clearRegex
 
Methods inherited from class org.radeox.filter.FilterSupport
before, getDescription, replaces, setInitialContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CODE_MACRO_CONTENT

public static final String CODE_MACRO_CONTENT
See Also:
Constant Field Values
Constructor Detail

CodeRemoveFilter

public CodeRemoveFilter()
Method Detail

handleMatch

public void handleMatch(StringBuffer buffer,
                        org.radeox.regex.MatchResult result,
                        org.radeox.filter.context.FilterContext context)
Specified by:
handleMatch in class org.radeox.filter.regex.RegexTokenFilter


Copyright © 2004-2013 XWiki. All Rights Reserved.