Class TextSerializerVisitor
- java.lang.Object
-
- org.smooks.engine.resource.visitor.dom.DefaultDOMSerializerVisitor
-
- org.smooks.engine.resource.visitor.dom.TextSerializerVisitor
-
- All Implemented Interfaces:
org.smooks.api.delivery.ContentHandler,org.smooks.api.resource.visitor.sax.ng.BeforeVisitor,org.smooks.api.resource.visitor.sax.ng.SaxNgVisitor,org.smooks.api.resource.visitor.SerializerVisitor,org.smooks.api.resource.visitor.Visitor,DOMSerializerVisitor
public class TextSerializerVisitor extends DefaultDOMSerializerVisitor implements org.smooks.api.resource.visitor.sax.ng.BeforeVisitor
Write a <text> element. Basically just drops the <text> tags.- Author:
- tom.fennelly@jboss.com
-
-
Field Summary
-
Fields inherited from class org.smooks.engine.resource.visitor.dom.DefaultDOMSerializerVisitor
closeEmptyElements, domSerializer, rewriteEntities
-
-
Constructor Summary
Constructors Constructor Description TextSerializerVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ElementcreateTextElement(Element element, String templatingResult)static StringgetText(Element element)static booleanisTextElement(Element element)voidvisitBefore(Element element, org.smooks.api.ExecutionContext executionContext)voidwriteEndElement(Element element, Writer writer, org.smooks.api.ExecutionContext executionContext)voidwriteStartElement(Element element, Writer writer, org.smooks.api.ExecutionContext executionContext)-
Methods inherited from class org.smooks.engine.resource.visitor.dom.DefaultDOMSerializerVisitor
postConstruct, setCloseEmptyElements, setRewriteEntities, writeCharacterData, writeChildElements, writeElementCDATA, writeElementComment, writeElementEntityRef, writeElementNode
-
-
-
-
Method Detail
-
writeStartElement
public void writeStartElement(Element element, Writer writer, org.smooks.api.ExecutionContext executionContext) throws IOException
- Specified by:
writeStartElementin interfaceorg.smooks.api.resource.visitor.SerializerVisitor- Overrides:
writeStartElementin classDefaultDOMSerializerVisitor- Throws:
IOException
-
writeEndElement
public void writeEndElement(Element element, Writer writer, org.smooks.api.ExecutionContext executionContext) throws IOException
- Specified by:
writeEndElementin interfaceorg.smooks.api.resource.visitor.SerializerVisitor- Overrides:
writeEndElementin classDefaultDOMSerializerVisitor- Throws:
IOException
-
createTextElement
public static Element createTextElement(Element element, String templatingResult)
-
isTextElement
public static boolean isTextElement(Element element)
-
visitBefore
public void visitBefore(Element element, org.smooks.api.ExecutionContext executionContext) throws org.smooks.api.SmooksException
- Specified by:
visitBeforein interfaceorg.smooks.api.resource.visitor.sax.ng.BeforeVisitor- Throws:
org.smooks.api.SmooksException
-
-