org.apache.tuscany.sca.contribution.processor
Class DefaultValidatingXMLInputFactory

java.lang.Object
  extended by javax.xml.stream.XMLInputFactory
      extended by org.apache.tuscany.sca.contribution.processor.ValidatingXMLInputFactory
          extended by org.apache.tuscany.sca.contribution.processor.DefaultValidatingXMLInputFactory

public class DefaultValidatingXMLInputFactory
extends ValidatingXMLInputFactory

Default implementation of an XMLInputFactory that creates validating XMLStreamReaders.


Field Summary
 
Fields inherited from class javax.xml.stream.XMLInputFactory
ALLOCATOR, IS_COALESCING, IS_NAMESPACE_AWARE, IS_REPLACING_ENTITY_REFERENCES, IS_SUPPORTING_EXTERNAL_ENTITIES, IS_VALIDATING, REPORTER, RESOLVER, SUPPORT_DTD
 
Constructor Summary
DefaultValidatingXMLInputFactory(javax.xml.stream.XMLInputFactory inputFactory, ValidationSchemaExtensionPoint schemas, Monitor monitor)
          Constructs a new XMLInputFactory.
 
Method Summary
 javax.xml.stream.XMLEventReader createFilteredReader(javax.xml.stream.XMLEventReader arg0, javax.xml.stream.EventFilter arg1)
           
 javax.xml.stream.XMLStreamReader createFilteredReader(javax.xml.stream.XMLStreamReader arg0, javax.xml.stream.StreamFilter arg1)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream arg0)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream arg0, java.lang.String arg1)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(java.io.Reader arg0)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.transform.Source arg0)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String arg0, java.io.InputStream arg1)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String arg0, java.io.Reader arg1)
           
 javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.stream.XMLStreamReader arg0)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream arg0)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream arg0, java.lang.String arg1)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader arg0)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(javax.xml.transform.Source arg0)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String arg0, java.io.InputStream arg1)
           
 javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String arg0, java.io.Reader arg1)
           
 javax.xml.stream.util.XMLEventAllocator getEventAllocator()
           
 java.lang.Object getProperty(java.lang.String arg0)
           
 javax.xml.stream.XMLReporter getXMLReporter()
           
 javax.xml.stream.XMLResolver getXMLResolver()
           
 boolean isPropertySupported(java.lang.String arg0)
           
 void setEventAllocator(javax.xml.stream.util.XMLEventAllocator arg0)
           
 void setProperty(java.lang.String arg0, java.lang.Object arg1)
           
 void setXMLReporter(javax.xml.stream.XMLReporter arg0)
           
 void setXMLResolver(javax.xml.stream.XMLResolver arg0)
           
 
Methods inherited from class org.apache.tuscany.sca.contribution.processor.ValidatingXMLInputFactory
newInstance
 
Methods inherited from class javax.xml.stream.XMLInputFactory
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultValidatingXMLInputFactory

public DefaultValidatingXMLInputFactory(javax.xml.stream.XMLInputFactory inputFactory,
                                        ValidationSchemaExtensionPoint schemas,
                                        Monitor monitor)
Constructs a new XMLInputFactory.

Parameters:
inputFactory -
schemas -
Method Detail

createFilteredReader

public javax.xml.stream.XMLEventReader createFilteredReader(javax.xml.stream.XMLEventReader arg0,
                                                            javax.xml.stream.EventFilter arg1)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createFilteredReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createFilteredReader

public javax.xml.stream.XMLStreamReader createFilteredReader(javax.xml.stream.XMLStreamReader arg0,
                                                             javax.xml.stream.StreamFilter arg1)
                                                      throws javax.xml.stream.XMLStreamException
Specified by:
createFilteredReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream arg0,
                                                            java.lang.String arg1)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(java.io.InputStream arg0)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(java.io.Reader arg0)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.transform.Source arg0)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String arg0,
                                                            java.io.InputStream arg1)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(java.lang.String arg0,
                                                            java.io.Reader arg1)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLEventReader

public javax.xml.stream.XMLEventReader createXMLEventReader(javax.xml.stream.XMLStreamReader arg0)
                                                     throws javax.xml.stream.XMLStreamException
Specified by:
createXMLEventReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream arg0,
                                                              java.lang.String arg1)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.InputStream arg0)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.io.Reader arg0)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(javax.xml.transform.Source arg0)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String arg0,
                                                              java.io.InputStream arg1)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

createXMLStreamReader

public javax.xml.stream.XMLStreamReader createXMLStreamReader(java.lang.String arg0,
                                                              java.io.Reader arg1)
                                                       throws javax.xml.stream.XMLStreamException
Specified by:
createXMLStreamReader in class javax.xml.stream.XMLInputFactory
Throws:
javax.xml.stream.XMLStreamException

getEventAllocator

public javax.xml.stream.util.XMLEventAllocator getEventAllocator()
Specified by:
getEventAllocator in class javax.xml.stream.XMLInputFactory

getProperty

public java.lang.Object getProperty(java.lang.String arg0)
                             throws java.lang.IllegalArgumentException
Specified by:
getProperty in class javax.xml.stream.XMLInputFactory
Throws:
java.lang.IllegalArgumentException

getXMLReporter

public javax.xml.stream.XMLReporter getXMLReporter()
Specified by:
getXMLReporter in class javax.xml.stream.XMLInputFactory

getXMLResolver

public javax.xml.stream.XMLResolver getXMLResolver()
Specified by:
getXMLResolver in class javax.xml.stream.XMLInputFactory

isPropertySupported

public boolean isPropertySupported(java.lang.String arg0)
Specified by:
isPropertySupported in class javax.xml.stream.XMLInputFactory

setEventAllocator

public void setEventAllocator(javax.xml.stream.util.XMLEventAllocator arg0)
Specified by:
setEventAllocator in class javax.xml.stream.XMLInputFactory

setProperty

public void setProperty(java.lang.String arg0,
                        java.lang.Object arg1)
                 throws java.lang.IllegalArgumentException
Specified by:
setProperty in class javax.xml.stream.XMLInputFactory
Throws:
java.lang.IllegalArgumentException

setXMLReporter

public void setXMLReporter(javax.xml.stream.XMLReporter arg0)
Specified by:
setXMLReporter in class javax.xml.stream.XMLInputFactory

setXMLResolver

public void setXMLResolver(javax.xml.stream.XMLResolver arg0)
Specified by:
setXMLResolver in class javax.xml.stream.XMLInputFactory