com.raritantechnologies.xml.sax.filter.dispatcher
Class ElementDispatcherCollector

java.lang.Object
  extended bycom.raritantechnologies.xml.sax.filter.ElementDispatcher
      extended bycom.raritantechnologies.xml.sax.filter.dispatcher.ElementDispatcherCollector

public class ElementDispatcherCollector
extends ElementDispatcher

Collects XML that is dispatched by the DispatchFilter in an ArrayList XML can be filtered.
Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Constructor Summary
ElementDispatcherCollector(ElementSelector selector)
           
 
Method Summary
 void dispatchEnding()
          dispatch event ended.
 void dispatchStarting()
          Override in subclass where contentHandlers may change for each dispatch event, etc.
 org.xml.sax.ContentHandler getContentHandler()
           
 java.util.List getXMLList()
           
 void setFilter(org.xml.sax.helpers.XMLFilterImpl filter)
           
 
Methods inherited from class com.raritantechnologies.xml.sax.filter.ElementDispatcher
getSelector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementDispatcherCollector

public ElementDispatcherCollector(ElementSelector selector)
Method Detail

setFilter

public void setFilter(org.xml.sax.helpers.XMLFilterImpl filter)

dispatchStarting

public void dispatchStarting()
Description copied from class: ElementDispatcher
Override in subclass where contentHandlers may change for each dispatch event, etc.

Overrides:
dispatchStarting in class ElementDispatcher

getContentHandler

public org.xml.sax.ContentHandler getContentHandler()
Overrides:
getContentHandler in class ElementDispatcher

dispatchEnding

public void dispatchEnding()
dispatch event ended. Do post processing.

Overrides:
dispatchEnding in class ElementDispatcher

getXMLList

public java.util.List getXMLList()