com.xpn.xwiki.render
Class WikiNameSubstitution

java.lang.Object
  extended by Perl5Substitution
      extended by com.xpn.xwiki.render.WikiSubstitution
          extended by com.xpn.xwiki.render.WikiNameSubstitution

public class WikiNameSubstitution
extends WikiSubstitution


Field Summary
static int TYPE_FOUR
           
static int TYPE_ONE
           
static int TYPE_THREE
           
static int TYPE_TWO
           
 
Constructor Summary
WikiNameSubstitution(XWikiContext context, int type, Util util)
           
 
Method Summary
 void appendSubstitution(StringBuffer stringBuffer, MatchResult matchResult, int i, PatternMatcherInput minput, PatternMatcher patternMatcher, Pattern pattern)
           
 XWikiContext getContext()
           
 XWikiDocument getDoc()
           
 int getType()
           
 void setContext(XWikiContext context)
           
 void setType(int type)
           
 String substitute(String line, int type)
           
static String substitute(XWikiContext context, int type, Util util, String line)
           
 
Methods inherited from class com.xpn.xwiki.render.WikiSubstitution
getMatcher, getPattern, getUtil, makePattern, makePattern, prepareSubstitution, setPattern, setPattern, setPattern, setUtil, substitute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_ONE

public static final int TYPE_ONE
See Also:
Constant Field Values

TYPE_TWO

public static final int TYPE_TWO
See Also:
Constant Field Values

TYPE_THREE

public static final int TYPE_THREE
See Also:
Constant Field Values

TYPE_FOUR

public static final int TYPE_FOUR
See Also:
Constant Field Values
Constructor Detail

WikiNameSubstitution

public WikiNameSubstitution(XWikiContext context,
                            int type,
                            Util util)
Method Detail

appendSubstitution

public void appendSubstitution(StringBuffer stringBuffer,
                               MatchResult matchResult,
                               int i,
                               PatternMatcherInput minput,
                               PatternMatcher patternMatcher,
                               Pattern pattern)
Overrides:
appendSubstitution in class WikiSubstitution

substitute

public String substitute(String line,
                         int type)

getType

public int getType()

setType

public void setType(int type)

getDoc

public XWikiDocument getDoc()

substitute

public static String substitute(XWikiContext context,
                                int type,
                                Util util,
                                String line)

getContext

public XWikiContext getContext()

setContext

public void setContext(XWikiContext context)