< prev index next >

src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java

Print this page




  25 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
  26 import com.sun.org.apache.xerces.internal.xni.QName;
  27 import com.sun.org.apache.xerces.internal.xni.XMLAttributes;
  28 import com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler;
  29 import com.sun.org.apache.xerces.internal.xni.XMLLocator;
  30 import com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier;
  31 import com.sun.org.apache.xerces.internal.xni.XMLString;
  32 import com.sun.org.apache.xerces.internal.xni.XNIException;
  33 import com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentFilter;
  34 import com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource;
  35 
  36 /**
  37  * Default implementation of {@link XMLDocumentFilter}
  38  * that simply passes through events to the next component.
  39  *
  40  * <p>
  41  * Can be used as a base implementation of other more sophisticated
  42  * {@link XMLDocumentFilter}s.
  43  *
  44  * @author
  45  *     Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
  46  */
  47 public class XMLDocumentFilterImpl implements XMLDocumentFilter {
  48     private XMLDocumentHandler next;
  49     private XMLDocumentSource source;
  50 
  51 
  52     public void setDocumentHandler(XMLDocumentHandler handler) {
  53         this.next = handler;
  54     }
  55 
  56     public XMLDocumentHandler getDocumentHandler() {
  57         return next;
  58     }
  59 
  60     public void setDocumentSource(XMLDocumentSource source) {
  61         this.source = source;
  62     }
  63 
  64     public XMLDocumentSource getDocumentSource() {
  65         return source;




  25 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
  26 import com.sun.org.apache.xerces.internal.xni.QName;
  27 import com.sun.org.apache.xerces.internal.xni.XMLAttributes;
  28 import com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler;
  29 import com.sun.org.apache.xerces.internal.xni.XMLLocator;
  30 import com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier;
  31 import com.sun.org.apache.xerces.internal.xni.XMLString;
  32 import com.sun.org.apache.xerces.internal.xni.XNIException;
  33 import com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentFilter;
  34 import com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource;
  35 
  36 /**
  37  * Default implementation of {@link XMLDocumentFilter}
  38  * that simply passes through events to the next component.
  39  *
  40  * <p>
  41  * Can be used as a base implementation of other more sophisticated
  42  * {@link XMLDocumentFilter}s.
  43  *
  44  * @author
  45  *     Kohsuke Kawaguchi
  46  */
  47 public class XMLDocumentFilterImpl implements XMLDocumentFilter {
  48     private XMLDocumentHandler next;
  49     private XMLDocumentSource source;
  50 
  51 
  52     public void setDocumentHandler(XMLDocumentHandler handler) {
  53         this.next = handler;
  54     }
  55 
  56     public XMLDocumentHandler getDocumentHandler() {
  57         return next;
  58     }
  59 
  60     public void setDocumentSource(XMLDocumentSource source) {
  61         this.source = source;
  62     }
  63 
  64     public XMLDocumentSource getDocumentSource() {
  65         return source;


< prev index next >