org.apache.axiom.util.stax.wrapper
Class ImmutableXMLInputFactory
java.lang.Object
javax.xml.stream.XMLInputFactory
org.apache.axiom.util.stax.wrapper.XMLInputFactoryWrapper
org.apache.axiom.util.stax.wrapper.ImmutableXMLInputFactory
public class ImmutableXMLInputFactory
- extends XMLInputFactoryWrapper
Wraps an XMLInputFactory
so that its state can no longer be changed. The state includes
the properties as well as the XMLEventAllocator
, XMLReporter
and
XMLResolver
instances configured on the factory.
Methods inherited from class org.apache.axiom.util.stax.wrapper.XMLInputFactoryWrapper |
createFilteredReader, createFilteredReader, createXMLEventReader, createXMLEventReader, createXMLEventReader, createXMLEventReader, createXMLEventReader, createXMLEventReader, createXMLEventReader, createXMLStreamReader, createXMLStreamReader, createXMLStreamReader, createXMLStreamReader, createXMLStreamReader, createXMLStreamReader, getEventAllocator, getProperty, getXMLReporter, getXMLResolver, isPropertySupported |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImmutableXMLInputFactory
public ImmutableXMLInputFactory(XMLInputFactory parent)
- Constructor.
- Parameters:
parent
- the parent factory
setEventAllocator
public void setEventAllocator(XMLEventAllocator allocator)
- Overrides:
setEventAllocator
in class XMLInputFactoryWrapper
setProperty
public void setProperty(String name,
Object value)
throws IllegalArgumentException
- Overrides:
setProperty
in class XMLInputFactoryWrapper
- Throws:
IllegalArgumentException
setXMLReporter
public void setXMLReporter(XMLReporter reporter)
- Overrides:
setXMLReporter
in class XMLInputFactoryWrapper
setXMLResolver
public void setXMLResolver(XMLResolver resolver)
- Overrides:
setXMLResolver
in class XMLInputFactoryWrapper
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.