org.apache.xerces.impl
public class XML11DTDScannerImpl extends XMLDTDScannerImpl
This component requires the following features and properties from the component manager that uses it:
Version: $Id: XML11DTDScannerImpl.java,v 1.13 2004/10/04 21:45:48 mrglavas Exp $
| Constructor Summary | |
|---|---|
| XML11DTDScannerImpl() Default constructor. | |
| XML11DTDScannerImpl(SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager) Constructor for he use of non-XMLComponentManagers. | |
| Method Summary | |
|---|---|
| protected String | getVersionNotSupportedKey() |
| protected boolean | isInvalid(int value) |
| protected boolean | isInvalidLiteral(int value) |
| protected int | isUnchangedByNormalization(XMLString value)
Checks whether this string would be unchanged by normalization.
|
| protected boolean | isValidNameChar(int value) |
| protected boolean | isValidNameStartChar(int value) |
| protected boolean | isValidNameStartHighSurrogate(int value) |
| protected boolean | isValidNCName(int value) |
| protected void | normalizeWhitespace(XMLString value)
Normalize whitespace in an XMLString converting all whitespace
characters to space characters. |
| protected void | normalizeWhitespace(XMLString value, int fromIndex)
Normalize whitespace in an XMLString converting all whitespace
characters to space characters. |
| protected boolean | scanPubidLiteral(XMLString literal)
Scans public ID literal.
|
| protected boolean | versionSupported(String version) |
Returns: -1 if the value would be unchanged by normalization, otherwise the index of the first whitespace character which would be transformed.
Parameters: literal The string to fill in with the public ID literal.
Returns: True on success. Note: This method uses fStringBuffer, anything in it at the time of calling is lost.