org.eclipse.datatools.enablement.oda.xml.util
Class XMLSourceFromInputStream

java.lang.Object
  extended by org.eclipse.datatools.enablement.oda.xml.util.XMLSourceFromInputStream
All Implemented Interfaces:
IXMLSource

public class XMLSourceFromInputStream
extends java.lang.Object
implements IXMLSource


Constructor Summary
XMLSourceFromInputStream(java.io.InputStream in)
           
XMLSourceFromInputStream(java.io.InputStream in, java.lang.String encoding)
           
XMLSourceFromInputStream(java.io.InputStream in, java.lang.String encoding, boolean colseOriginalInputStream)
           
 
Method Summary
 java.lang.String getEncoding()
           
 java.io.InputStream openInputStream()
           
 void release()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLSourceFromInputStream

public XMLSourceFromInputStream(java.io.InputStream in)

XMLSourceFromInputStream

public XMLSourceFromInputStream(java.io.InputStream in,
                                java.lang.String encoding)

XMLSourceFromInputStream

public XMLSourceFromInputStream(java.io.InputStream in,
                                java.lang.String encoding,
                                boolean colseOriginalInputStream)
Method Detail

openInputStream

public java.io.InputStream openInputStream()
                                    throws OdaException
Specified by:
openInputStream in interface IXMLSource
Throws:
OdaException

release

public void release()
             throws OdaException
Specified by:
release in interface IXMLSource
Throws:
OdaException

getEncoding

public java.lang.String getEncoding()
Specified by:
getEncoding in interface IXMLSource