Class SaxNgFilterProvider

  • All Implemented Interfaces:
    org.smooks.api.delivery.FilterProvider

    public class SaxNgFilterProvider
    extends AbstractFilterProvider
    • Constructor Detail

      • SaxNgFilterProvider

        public SaxNgFilterProvider()
    • Method Detail

      • createContentDeliveryConfig

        public SaxNgContentDeliveryConfig createContentDeliveryConfig​(List<org.smooks.api.delivery.ContentHandlerBinding<org.smooks.api.resource.visitor.Visitor>> visitorBindings,
                                                                      org.smooks.api.Registry registry,
                                                                      Map<String,​List<org.smooks.api.resource.config.ResourceConfig>> resourceConfigTable,
                                                                      List<org.smooks.api.delivery.event.ContentDeliveryConfigExecutionEvent> contentDeliveryConfigExecutionEvents)
      • addPositionCounter

        protected <T extends org.smooks.api.resource.visitor.Visitor> void addPositionCounter​(org.smooks.api.delivery.ContentHandlerBinding<T> contentHandlerBinding,
                                                                                              SaxNgContentDeliveryConfig saxNgContentDeliveryConfig)
      • assertSelectorsNotAccessingText

        protected void assertSelectorsNotAccessingText​(org.smooks.api.resource.config.ResourceConfig resourceConfig)
      • isProvider

        public Boolean isProvider​(List<org.smooks.api.delivery.ContentHandlerBinding<org.smooks.api.resource.visitor.Visitor>> contentHandlerBindings)
      • getName

        public String getName()