com.atlassian.confluence.content.render.xhtml.view
Class ViewTableWrappingFragmentTransformer

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.view.ViewTableWrappingFragmentTransformer
All Implemented Interfaces:
FragmentTransformer

public class ViewTableWrappingFragmentTransformer
extends Object
implements FragmentTransformer

When tables are displayed they should be wrapped in a div. This allows for better CSS styling and is compatible with the output generated by the V2Renderer.


Constructor Summary
ViewTableWrappingFragmentTransformer(XmlEventReaderFactory xmlEventReaderFactory)
           
 
Method Summary
 boolean handles(StartElement startElementEvent, ConversionContext conversionContext)
           
 String transform(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewTableWrappingFragmentTransformer

public ViewTableWrappingFragmentTransformer(XmlEventReaderFactory xmlEventReaderFactory)
Method Detail

handles

public boolean handles(StartElement startElementEvent,
                       ConversionContext conversionContext)
Specified by:
handles in interface FragmentTransformer

transform

public String transform(XMLEventReader reader,
                        FragmentTransformer mainFragmentTransformer,
                        ConversionContext conversionContext)
                 throws XhtmlException
Specified by:
transform in interface FragmentTransformer
Throws:
XhtmlException


Copyright © 2003-2012 Atlassian. All Rights Reserved.