public class DeleteSaxonProcessorDelegate extends Object implements SaxonProcessorDelegate
SaxonProcessorDelegate implementation that deletes all the nodes.SaxonProcessorDelegate.NextSteps| Constructor and Description |
|---|
DeleteSaxonProcessorDelegate() |
| Modifier and Type | Method and Description |
|---|---|
void |
attribute(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of an attribute node.
|
void |
comment(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of a comment node.
|
void |
endDocument(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called after having processed a document.
|
void |
endElement(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called after having processed an element.
|
void |
processingInstruction(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of a processing instruction node
|
boolean |
startDocument(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of a document.
|
EnumSet<SaxonProcessorDelegate.NextSteps> |
startElement(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of an element.
|
void |
text(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
Called when starting the processing of a text node.
|
public boolean startDocument(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegatestartDocument in interface SaxonProcessorDelegatenode - the document nodebuilder - the shared builder used to create the result documenttrue iff the processor should keep on processing the
children nodespublic void endDocument(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegateendDocument in interface SaxonProcessorDelegatenode - the document nodebuilder - the shared builder used to create the result documentpublic EnumSet<SaxonProcessorDelegate.NextSteps> startElement(net.sf.saxon.s9api.XdmNode node, SaxonBuilder builder)
SaxonProcessorDelegatestartElement in interface SaxonProcessorDelegatenode - the element nodebuilder - the shared builder used to create the result documentpublic void endElement(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegateendElement in interface SaxonProcessorDelegatenode - the element nodebuilder - the shared builder used to create the result documentpublic void text(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegatetext in interface SaxonProcessorDelegatenode - the text nodebuilder - the shared builder used to create the result documentpublic void comment(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegatecomment in interface SaxonProcessorDelegatenode - the comment nodebuilder - the shared builder used to create the result documentpublic void processingInstruction(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegateprocessingInstruction in interface SaxonProcessorDelegatenode - the processing instruction node.builder - the shared builder used to create the result documentpublic void attribute(net.sf.saxon.s9api.XdmNode node,
SaxonBuilder builder)
SaxonProcessorDelegateattribute in interface SaxonProcessorDelegatenode - the attribute nodebuilder - the shared builder used to create the result documentCopyright © 2009-2012 TranceCode. All Rights Reserved.