org.xwiki.rendering.parser.xwiki10.macro
Class AbstractHTMLElementConverter

java.lang.Object
  extended by org.xwiki.rendering.parser.xwiki10.macro.AbstractHTMLElementConverter
All Implemented Interfaces:
HTMLElementConverter

public abstract class AbstractHTMLElementConverter
extends java.lang.Object
implements HTMLElementConverter

Base class for HTML elements converters.

Since:
1.8M1
Version:
$Id: AbstractHTMLElementConverter.java 19103 2009-04-25 17:24:14Z tmortagne $

Constructor Summary
protected AbstractHTMLElementConverter()
           
protected AbstractHTMLElementConverter(java.lang.String elementName)
           
 
Method Summary
protected  void appendParameters(java.lang.StringBuffer result, java.util.Map<java.lang.String,java.lang.String> parameters, org.xwiki.rendering.internal.parser.xwiki10.HTMLFilter.HTMLFilterContext filterContext)
           
abstract  java.lang.String convert(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> parameters, java.lang.String content, org.xwiki.rendering.internal.parser.xwiki10.HTMLFilter.HTMLFilterContext filterContext)
           
 java.lang.String getElementName()
           
 boolean isInline()
           
 boolean protectResult()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHTMLElementConverter

protected AbstractHTMLElementConverter()

AbstractHTMLElementConverter

protected AbstractHTMLElementConverter(java.lang.String elementName)
Method Detail

getElementName

public java.lang.String getElementName()
Specified by:
getElementName in interface HTMLElementConverter

protectResult

public boolean protectResult()
Specified by:
protectResult in interface HTMLElementConverter

isInline

public boolean isInline()
Specified by:
isInline in interface HTMLElementConverter

convert

public abstract java.lang.String convert(java.lang.String name,
                                         java.util.Map<java.lang.String,java.lang.String> parameters,
                                         java.lang.String content,
                                         org.xwiki.rendering.internal.parser.xwiki10.HTMLFilter.HTMLFilterContext filterContext)
Specified by:
convert in interface HTMLElementConverter

appendParameters

protected void appendParameters(java.lang.StringBuffer result,
                                java.util.Map<java.lang.String,java.lang.String> parameters,
                                org.xwiki.rendering.internal.parser.xwiki10.HTMLFilter.HTMLFilterContext filterContext)


Copyright © 2004-2011 XWiki. All Rights Reserved.