com.xmlcalabash.util
Interface ProcessMatchingNodes

All Known Implementing Classes:
AddAttribute, AddXmlBase, DebugProcessMatchingNodes, Delete, Hash, Insert, LabelElements, MakeAbsoluteURIs, NamespaceRename, Rename, Replace, SetAttributes, StringReplace, Template, Unwrap, UUID, Wrap, WWWFormURLEncode, XInclude, XViewport

public interface ProcessMatchingNodes

Created by IntelliJ IDEA. User: ndw Date: Apr 13, 2008 Time: 3:24:26 PM To change this template use File | Settings | File Templates.


Method Summary
 void processAttribute(net.sf.saxon.s9api.XdmNode node)
           
 void processComment(net.sf.saxon.s9api.XdmNode node)
           
 void processEndDocument(net.sf.saxon.s9api.XdmNode node)
           
 void processEndElement(net.sf.saxon.s9api.XdmNode node)
           
 void processPI(net.sf.saxon.s9api.XdmNode node)
           
 boolean processStartDocument(net.sf.saxon.s9api.XdmNode node)
           
 boolean processStartElement(net.sf.saxon.s9api.XdmNode node)
           
 void processText(net.sf.saxon.s9api.XdmNode node)
           
 

Method Detail

processStartDocument

boolean processStartDocument(net.sf.saxon.s9api.XdmNode node)
                             throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processEndDocument

void processEndDocument(net.sf.saxon.s9api.XdmNode node)
                        throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processStartElement

boolean processStartElement(net.sf.saxon.s9api.XdmNode node)
                            throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processAttribute

void processAttribute(net.sf.saxon.s9api.XdmNode node)
                      throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processEndElement

void processEndElement(net.sf.saxon.s9api.XdmNode node)
                       throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processText

void processText(net.sf.saxon.s9api.XdmNode node)
                 throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processComment

void processComment(net.sf.saxon.s9api.XdmNode node)
                    throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

processPI

void processPI(net.sf.saxon.s9api.XdmNode node)
               throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException