Class TerminateVisitor

  • All Implemented Interfaces:
    org.smooks.api.delivery.ContentHandler, org.smooks.api.delivery.ordering.Producer, org.smooks.api.resource.visitor.sax.ng.AfterVisitor, org.smooks.api.resource.visitor.sax.ng.BeforeVisitor, org.smooks.api.resource.visitor.sax.ng.SaxNgVisitor, org.smooks.api.resource.visitor.Visitor

    public class TerminateVisitor
    extends Object
    implements org.smooks.api.resource.visitor.sax.ng.BeforeVisitor, org.smooks.api.resource.visitor.sax.ng.AfterVisitor, org.smooks.api.delivery.ordering.Producer
    • Constructor Detail

      • TerminateVisitor

        public TerminateVisitor()
    • Method Detail

      • setTerminateBefore

        @Inject
        public TerminateVisitor setTerminateBefore​(Optional<Boolean> terminateBefore)
        Parameters:
        terminateBefore - the terminateBefore to set
      • getProducts

        public Set<?> getProducts()
        Specified by:
        getProducts in interface org.smooks.api.delivery.ordering.Producer
      • visitAfter

        public void visitAfter​(Element element,
                               org.smooks.api.ExecutionContext executionContext)
        Specified by:
        visitAfter in interface org.smooks.api.resource.visitor.sax.ng.AfterVisitor
      • visitBefore

        public void visitBefore​(Element element,
                                org.smooks.api.ExecutionContext executionContext)
        Specified by:
        visitBefore in interface org.smooks.api.resource.visitor.sax.ng.BeforeVisitor