org.xwiki.rendering.parser.xwiki10.macro
Class AbstractRadeoxMacroConverter
java.lang.Object
org.xwiki.rendering.parser.xwiki10.macro.AbstractRadeoxMacroConverter
- All Implemented Interfaces:
- RadeoxMacroConverter
public abstract class AbstractRadeoxMacroConverter
- extends java.lang.Object
- implements RadeoxMacroConverter
Base class for Radeox macros converters.
- Since:
- 1.8M1
- Version:
- $Id: AbstractRadeoxMacroConverter.java 20002 2009-05-15 14:36:54Z tmortagne $
|
Method Summary |
protected void |
appendParameters(java.lang.StringBuffer result,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
java.lang.String |
convert(java.lang.String name,
RadeoxMacroParameters parameters,
java.lang.String content,
FilterContext filterContext)
|
protected java.lang.String |
convertContent(java.lang.String content,
RadeoxMacroParameters parameters,
FilterContext filterContext)
|
protected java.lang.String |
convertName(java.lang.String name)
|
protected void |
convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
RadeoxMacroParameter radeoxParameter)
|
protected void |
convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
java.lang.String key,
java.lang.String value)
|
protected java.util.Map<java.lang.String,java.lang.String> |
convertParameters(RadeoxMacroParameters parameters)
|
java.lang.String |
getParameterName(int parameterIndex)
|
int |
getParameterType(int parameterIndex)
|
boolean |
isInline()
|
boolean |
protectResult()
|
protected void |
registerParameter(java.lang.String parameterName)
|
protected void |
registerParameter(java.lang.String parameterName,
int paramType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractRadeoxMacroConverter
protected AbstractRadeoxMacroConverter()
AbstractRadeoxMacroConverter
protected AbstractRadeoxMacroConverter(java.lang.String name)
getParameterName
public java.lang.String getParameterName(int parameterIndex)
- Specified by:
getParameterName in interface RadeoxMacroConverter
getParameterType
public int getParameterType(int parameterIndex)
- Specified by:
getParameterType in interface RadeoxMacroConverter
registerParameter
protected void registerParameter(java.lang.String parameterName)
registerParameter
protected void registerParameter(java.lang.String parameterName,
int paramType)
protectResult
public boolean protectResult()
- Specified by:
protectResult in interface RadeoxMacroConverter
isInline
public boolean isInline()
- Specified by:
isInline in interface RadeoxMacroConverter
convertName
protected java.lang.String convertName(java.lang.String name)
convertParameters
protected java.util.Map<java.lang.String,java.lang.String> convertParameters(RadeoxMacroParameters parameters)
convertParameter
protected void convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
RadeoxMacroParameter radeoxParameter)
convertParameter
protected void convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
java.lang.String key,
java.lang.String value)
convertContent
protected java.lang.String convertContent(java.lang.String content,
RadeoxMacroParameters parameters,
FilterContext filterContext)
convert
public java.lang.String convert(java.lang.String name,
RadeoxMacroParameters parameters,
java.lang.String content,
FilterContext filterContext)
- Specified by:
convert in interface RadeoxMacroConverter
appendParameters
protected void appendParameters(java.lang.StringBuffer result,
java.util.Map<java.lang.String,java.lang.String> parameters)
Copyright © 2004-2011 XWiki. All Rights Reserved.