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 $
UNKNOWN:
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.