Class SaxNgFilterProvider
- java.lang.Object
-
- org.smooks.engine.delivery.AbstractFilterProvider
-
- org.smooks.engine.delivery.sax.ng.SaxNgFilterProvider
-
- All Implemented Interfaces:
org.smooks.api.delivery.FilterProvider
public class SaxNgFilterProvider extends AbstractFilterProvider
-
-
Constructor Summary
Constructors Constructor Description SaxNgFilterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends org.smooks.api.resource.visitor.Visitor>
voidaddPositionCounter(org.smooks.api.delivery.ContentHandlerBinding<T> contentHandlerBinding, SaxNgContentDeliveryConfig saxNgContentDeliveryConfig)protected voidaddPositionCounter(ElementPositionCounter positionCounter, SaxNgContentDeliveryConfig saxNgContentDeliveryConfig, List<org.smooks.api.resource.config.xpath.SelectorStep> selectorSteps)protected voidassertSelectorsNotAccessingText(org.smooks.api.resource.config.ResourceConfig resourceConfig)SaxNgContentDeliveryConfigcreateContentDeliveryConfig(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)StringgetName()BooleanisProvider(List<org.smooks.api.delivery.ContentHandlerBinding<org.smooks.api.resource.visitor.Visitor>> contentHandlerBindings)-
Methods inherited from class org.smooks.engine.delivery.AbstractFilterProvider
visitAfterAnnotationsOK, visitBeforeAnnotationsOK
-
-
-
-
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)
-
addPositionCounter
protected void addPositionCounter(ElementPositionCounter positionCounter, SaxNgContentDeliveryConfig saxNgContentDeliveryConfig, List<org.smooks.api.resource.config.xpath.SelectorStep> selectorSteps)
-
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()
-
-