com.xpn.xwiki.render.macro
Class XWikiCodeMacro

java.lang.Object
  extended by org.radeox.macro.BaseMacro
      extended by org.radeox.macro.Preserved
          extended by org.radeox.macro.LocalePreserved
              extended by org.radeox.macro.CodeMacro
                  extended by com.xpn.xwiki.render.macro.XWikiCodeMacro
All Implemented Interfaces:
java.lang.Comparable, org.radeox.macro.LocaleMacro, org.radeox.macro.Macro

public class XWikiCodeMacro
extends org.radeox.macro.CodeMacro


Field Summary
 
Fields inherited from class org.radeox.macro.BaseMacro
description, initialContext, paramDescription
 
Constructor Summary
XWikiCodeMacro()
           
 
Method Summary
 void execute(java.io.Writer writer, org.radeox.macro.parameter.MacroParameter params)
           
 java.lang.String getLocaleKey()
           
 
Methods inherited from class org.radeox.macro.CodeMacro
setInitialContext
 
Methods inherited from class org.radeox.macro.LocalePreserved
getDescription, getName, getParamDescription
 
Methods inherited from class org.radeox.macro.Preserved
addSpecial, addSpecial, replace
 
Methods inherited from class org.radeox.macro.BaseMacro
compareTo, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XWikiCodeMacro

public XWikiCodeMacro()
Method Detail

getLocaleKey

public java.lang.String getLocaleKey()
Specified by:
getLocaleKey in interface org.radeox.macro.LocaleMacro
Overrides:
getLocaleKey in class org.radeox.macro.CodeMacro

execute

public void execute(java.io.Writer writer,
                    org.radeox.macro.parameter.MacroParameter params)
             throws java.lang.IllegalArgumentException,
                    java.io.IOException
Specified by:
execute in interface org.radeox.macro.Macro
Overrides:
execute in class org.radeox.macro.CodeMacro
Throws:
java.lang.IllegalArgumentException
java.io.IOException


Copyright 2003 Ludovic Dubost