BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.xml.stream.util
Class PipedXMLInputStreamBase

java.lang.Object
  |
  +--weblogic.xml.stream.util.PipedXMLInputStreamBase

public class PipedXMLInputStreamBase
extends java.lang.Object
implements XMLInputStreamFilter

This is the implementation of the interface for creating Filters on XMLInputStreams

Author:
Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
See Also:
XMLInputStream, XMLOutputStream, XMLInputStreamFilter

Field Summary
protected  boolean open
           
protected  XMLInputStream parent
           
 
Constructor Summary
PipedXMLInputStreamBase()
           
PipedXMLInputStreamBase(XMLInputStream parent)
           
 
Method Summary
 void close()
           
protected  XMLEvent filter(XMLEvent e)
           
 XMLInputStream getParent()
           
 ReferenceResolver getReferenceResolver()
           
 XMLInputStream getSubStream()
           
 boolean hasNext()
           
 XMLEvent next()
           
 XMLEvent peek()
           
 void setParent(XMLInputStream parent)
           
 void setReferenceResolver(ReferenceResolver resolver)
           
 void skip()
           
 boolean skip(int elementType)
           
 boolean skip(XMLName name)
           
 boolean skip(XMLName name, int elementType)
           
 void skipElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected XMLInputStream parent

open

protected boolean open
Constructor Detail

PipedXMLInputStreamBase

public PipedXMLInputStreamBase()

PipedXMLInputStreamBase

public PipedXMLInputStreamBase(XMLInputStream parent)
                        throws XMLStreamException
Method Detail

filter

protected XMLEvent filter(XMLEvent e)
                   throws XMLStreamException


next

public XMLEvent next()
              throws XMLStreamException


hasNext

public boolean hasNext()
                throws XMLStreamException


skip

public void skip()
          throws XMLStreamException


skipElement

public void skipElement()
                 throws XMLStreamException


peek

public XMLEvent peek()
              throws XMLStreamException


skip

public boolean skip(int elementType)
             throws XMLStreamException


skip

public boolean skip(XMLName name)
             throws XMLStreamException


skip

public boolean skip(XMLName name,
                    int elementType)
             throws XMLStreamException


getSubStream

public XMLInputStream getSubStream()
                            throws XMLStreamException


close

public void close()
           throws XMLStreamException


getParent

public XMLInputStream getParent()
Specified by:
getParent in interface XMLInputStreamFilter


setParent

public void setParent(XMLInputStream parent)
               throws XMLStreamException
Specified by:
setParent in interface XMLInputStreamFilter


setReferenceResolver

public void setReferenceResolver(ReferenceResolver resolver)


getReferenceResolver

public ReferenceResolver getReferenceResolver()


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81