org.writersforge.catalan.transform.xml
Class XmlToHtml

java.lang.Object
  extended byorg.writersforge.catalan.transform.BaseNodeProcessor
      extended byorg.writersforge.catalan.transform.xml.XmlToHtml
All Implemented Interfaces:
org.writersforge.bellows.traverse.NodeProcessor

public class XmlToHtml
extends BaseNodeProcessor

Text or XML processor for marking up XML content with HTML formatting.

Author:
jsheets

Constructor Summary
XmlToHtml()
           
 
Method Summary
 java.util.List processNode(java.lang.Object node)
          Process a single node.
 
Methods inherited from class org.writersforge.catalan.transform.BaseNodeProcessor
addLeftover, end, getLeftovers, getNodes, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlToHtml

public XmlToHtml()
Method Detail

processNode

public java.util.List processNode(java.lang.Object node)
Process a single node. The processing action can be any arbitrary task, such as text replacement, data restructuring, or even statistical gathering. The processor should return a processed version of the node; this can be the same object untouched, or the same object modified, or a new set of objects.

Parameters:
node - the node to process
Returns:
a List of processing results (can be empty)