com.xpn.xwiki.render
Class FormattingSubstitution

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

public class FormattingSubstitution
extends WikiSubstitution


Field Summary
static int TYPE_BOLDFIXED
           
static int TYPE_FIXED
           
static int TYPE_ITALIC
           
static int TYPE_STRONG
           
static int TYPE_STRONGITALIC
           
 
Constructor Summary
FormattingSubstitution(Util util, int type)
           
 
Method Summary
 int getType()
           
 String makePattern(String patternparam)
           
 String makeUnbreakingSpace(String text)
           
 void prepareSubstitution(MatchResult matchResult)
           
 void setType(int type)
           
static String substitute(Util util, int type, String line)
           
 
Methods inherited from class com.xpn.xwiki.render.WikiSubstitution
appendSubstitution, getMatcher, getPattern, getUtil, makePattern, 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_STRONG

public static final int TYPE_STRONG
See Also:
Constant Field Values

TYPE_ITALIC

public static final int TYPE_ITALIC
See Also:
Constant Field Values

TYPE_STRONGITALIC

public static final int TYPE_STRONGITALIC
See Also:
Constant Field Values

TYPE_FIXED

public static final int TYPE_FIXED
See Also:
Constant Field Values

TYPE_BOLDFIXED

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

FormattingSubstitution

public FormattingSubstitution(Util util,
                              int type)
Method Detail

makePattern

public String makePattern(String patternparam)
Overrides:
makePattern in class WikiSubstitution

makeUnbreakingSpace

public String makeUnbreakingSpace(String text)

prepareSubstitution

public void prepareSubstitution(MatchResult matchResult)
Overrides:
prepareSubstitution in class WikiSubstitution

substitute

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

getType

public int getType()

setType

public void setType(int type)