com.atlassian.confluence.content.render.xhtml.view
Class TableStylingElementTransformer
java.lang.Object
com.atlassian.confluence.content.render.xhtml.view.TableStylingElementTransformer
- All Implemented Interfaces:
- ElementTransformer
public class TableStylingElementTransformer
- extends java.lang.Object
- implements ElementTransformer
An XMLEventTransformer that will ensure that table, th and td elements have the necessary Confluence classes
appended to allow them to be styled for display.
Method Summary |
java.util.Set<javax.xml.namespace.QName> |
getHandledElementNames()
|
javax.xml.stream.events.EndElement |
transform(javax.xml.stream.events.EndElement element)
|
javax.xml.stream.events.StartElement |
transform(javax.xml.stream.events.StartElement event)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELEMENT_TO_CLASS
public static final java.util.Map<java.lang.String,java.lang.String> ELEMENT_TO_CLASS
HANDLED_EVENTS
public static final java.util.Set<javax.xml.namespace.QName> HANDLED_EVENTS
TableStylingElementTransformer
public TableStylingElementTransformer()
getHandledElementNames
public java.util.Set<javax.xml.namespace.QName> getHandledElementNames()
- Specified by:
getHandledElementNames
in interface ElementTransformer
- Returns:
- the set of QNames that this transformer will handle.
transform
public javax.xml.stream.events.StartElement transform(javax.xml.stream.events.StartElement event)
- Specified by:
transform
in interface ElementTransformer
- Parameters:
event
- the StartElement to be transformed
- Returns:
- a transformed version of the StartElement supplied.
transform
public javax.xml.stream.events.EndElement transform(javax.xml.stream.events.EndElement element)
- Specified by:
transform
in interface ElementTransformer
- Parameters:
element
- ther EndElement to be transformed.
- Returns:
- a transformed version of the EndElement supplied.
Copyright © 2003-2014 Atlassian. All Rights Reserved.