Xerces2 Implementation: Class XInclude11TextReader

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.xerces.xinclude
Class XInclude11TextReader

    java.lang.Object
      |
      +--org.apache.xerces.xinclude.XIncludeTextReader
            |
            +--org.apache.xerces.xinclude.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 447243 2006-09-18 05:15:27Z mrglavas $
Author:
  Michael Glavassevich, IBM
See Also:
  `XIncludeHandler`

Constructor Summary
`XInclude11TextReader(org.apache.xerces.xni.parser.XMLInputSource source, XIncludeHandler handler, int bufferSize)` Construct the XIncludeReader using the XMLInputSource and XIncludeHandler.

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

Methods inherited from class org.apache.xerces.xinclude.XIncludeTextReader
`close, consumeBOM, getEncodingName, getEncodingName, getReader, parse, setBufferSize, setErrorReporter, setInputSource`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### XInclude11TextReader

    public XInclude11TextReader(org.apache.xerces.xni.parser.XMLInputSource source,
                                XIncludeHandler handler,
                                int bufferSize)
                         throws java.io.IOException

  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.
  Overrides:
    `isValid` in class `XIncludeTextReader`
  Parameters:
    `ch` - The character to check.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 1999-2007 The Apache Software Foundation. All Rights Reserved.