org.apache.xerces.xinclude

Class XInclude11TextReader

public class XInclude11TextReader extends XIncludeTextReader

This class is used for reading resources requested in <include> elements in XML 1.1 entities, when the parse attribute of the <include> element is "text". Using this class will open the location, detect the encoding, and discard the byte order mark, if applicable.

Version: $Id: XInclude11TextReader.java,v 1.4 2005/01/11 13:40:29 mrglavas Exp $

Author: Michael Glavassevich, IBM

See Also: XIncludeHandler

Constructor Summary
XInclude11TextReader(XMLInputSource source, XIncludeHandler handler, int bufferSize)
Construct the XIncludeReader using the XMLInputSource and XIncludeHandler.
Method Summary
protected booleanisValid(int ch)
Returns true if the specified character is a valid XML character as per the rules of XML 1.1.

Constructor Detail

XInclude11TextReader

public XInclude11TextReader(XMLInputSource source, XIncludeHandler handler, int bufferSize)
Construct the XIncludeReader using the XMLInputSource and XIncludeHandler.

Parameters: source The XMLInputSource to use. handler The XIncludeHandler to use. bufferSize The size of this text reader's buffer.

Method Detail

isValid

protected boolean isValid(int ch)
Returns true if the specified character is a valid XML character as per the rules of XML 1.1.

Parameters: ch The character to check.

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.