org.radeox.filter
Class WikiLinkFilter

java.lang.Object
  |
  +--org.radeox.filter.FilterSupport
        |
        +--org.radeox.filter.regex.RegexFilter
              |
              +--org.radeox.filter.regex.RegexTokenFilter
                    |
                    +--org.radeox.filter.regex.LocaleRegexTokenFilter
                          |
                          +--org.radeox.filter.LinkTestFilter
                                |
                                +--org.radeox.filter.WikiLinkFilter
All Implemented Interfaces:
ActionMatch, Filter

public class WikiLinkFilter
extends LinkTestFilter


Field Summary
 
Fields inherited from class org.radeox.filter.regex.LocaleRegexTokenFilter
inputMessages, outputMessages
 
Fields inherited from class org.radeox.filter.regex.RegexFilter
interps, limit, matcher, MULTILINE, pattern, SINGLELINE, substitute
 
Fields inherited from class org.radeox.filter.FilterSupport
initialContext
 
Constructor Summary
WikiLinkFilter()
           
 
Method Summary
protected  java.lang.String getLocaleKey()
          The regular expression for detecting WikiLinks.
protected  java.lang.String getWikiView(java.lang.String name)
          Returns the view of the wiki name that is shown to the user.
 
Methods inherited from class org.radeox.filter.LinkTestFilter
handleMatch, setUp
 
Methods inherited from class org.radeox.filter.regex.LocaleRegexTokenFilter
getInputBundle, getOutputBundle, isSingleLine, setInitialContext
 
Methods inherited from class org.radeox.filter.regex.RegexTokenFilter
filter
 
Methods inherited from class org.radeox.filter.regex.RegexFilter
addRegex, addRegex, clearRegex
 
Methods inherited from class org.radeox.filter.FilterSupport
before, getDescription, replaces
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WikiLinkFilter

public WikiLinkFilter()
Method Detail

getLocaleKey

protected java.lang.String getLocaleKey()
The regular expression for detecting WikiLinks. This is CamelCase or OldAndUglyWikiLinking :-)

Overrides:
getLocaleKey in class LinkTestFilter

getWikiView

protected java.lang.String getWikiView(java.lang.String name)
Description copied from class: LinkTestFilter
Returns the view of the wiki name that is shown to the user. Overwrite to support other views for example transform "WikiLinking" to "Wiki Linking". Does nothing by default.

Overrides:
getWikiView in class LinkTestFilter
Returns:
view The view of the wiki name


Copyright © 2003 Matthias L. Jugel, Stephan J. Schmidt. All Rights Reserved.