org.xwiki.rendering.parser.xwiki10.macro
Class AbstractVelocityMacroConverter
java.lang.Object
org.xwiki.rendering.parser.xwiki10.macro.AbstractVelocityMacroConverter
- All Implemented Interfaces:
- VelocityMacroConverter
public abstract class AbstractVelocityMacroConverter
- extends java.lang.Object
- implements VelocityMacroConverter
Base class for Velocity macros converters.
- Since:
- 1.8M1
- Version:
- $Id: AbstractVelocityMacroConverter.java 21381 2009-06-21 16:58:13Z tmortagne $
|
Method Summary |
protected void |
addParameterName(java.lang.String parameterName)
|
protected void |
appendParameters(java.lang.StringBuffer result,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
protected java.lang.String |
cleanQuotes(java.lang.String value)
|
java.lang.String |
convert(java.lang.String name,
java.util.List<java.lang.String> parameters,
FilterContext context)
|
protected java.lang.String |
convertContent(java.util.List<java.lang.String> parameters,
FilterContext context)
|
protected java.lang.String |
convertName(java.lang.String name)
|
protected void |
convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
int index,
java.lang.String value)
|
protected java.util.Map<java.lang.String,java.lang.String> |
convertParameters(java.util.List<java.lang.String> parameters)
|
boolean |
isInline()
|
boolean |
protectResult()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVelocityMacroConverter
protected AbstractVelocityMacroConverter()
AbstractVelocityMacroConverter
protected AbstractVelocityMacroConverter(java.lang.String name)
addParameterName
protected void addParameterName(java.lang.String parameterName)
protectResult
public boolean protectResult()
- Specified by:
protectResult in interface VelocityMacroConverter
isInline
public boolean isInline()
- Specified by:
isInline in interface VelocityMacroConverter
convertName
protected java.lang.String convertName(java.lang.String name)
convertParameters
protected java.util.Map<java.lang.String,java.lang.String> convertParameters(java.util.List<java.lang.String> parameters)
convertParameter
protected void convertParameter(java.util.Map<java.lang.String,java.lang.String> parameters20,
int index,
java.lang.String value)
convertContent
protected java.lang.String convertContent(java.util.List<java.lang.String> parameters,
FilterContext context)
cleanQuotes
protected java.lang.String cleanQuotes(java.lang.String value)
convert
public java.lang.String convert(java.lang.String name,
java.util.List<java.lang.String> parameters,
FilterContext context)
- Specified by:
convert in interface VelocityMacroConverter
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.