This component requires the following features and properties from the component manager that uses it:
| Modifier and Type | Field and Description |
|---|---|
| private final XMLStringBuffer | fStringBuffer
Hides org. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | XML11DTDScannerImpl(SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager)
Constructor for he use of non-XMLComponentManagers. |
| Modifier and Type | Method and Description |
|---|---|
| protected String | |
| protected boolean | |
| protected boolean | |
| protected int | Returns: -1 if the value would be unchanged by normalization, otherwise the index of the first whitespace character which would be transformed.Overrides org. |
| protected boolean | |
| protected boolean | |
| protected boolean | |
| protected boolean | |
| protected void | normalizeWhitespace(XMLString value)
Overrides org. |
| protected void | normalizeWhitespace(XMLString value, int fromIndex)
Overrides org. |
| protected boolean | Returns: True on successNote This method uses fStringBuffer, anything in it at the time of calling is lost. The string to fill in with the public ID literal. literal)Overrides org. |
| protected boolean |
| fStringBuffer | back to summary |
|---|---|
| private final XMLStringBuffer fStringBuffer Hides org. String buffer. | |
| XML11DTDScannerImpl | back to summary |
|---|---|
| public XML11DTDScannerImpl() Default constructor. | |
| XML11DTDScannerImpl | back to summary |
|---|---|
| public XML11DTDScannerImpl(SymbolTable symbolTable, XMLErrorReporter errorReporter, XMLEntityManager entityManager) Constructor for he use of non-XMLComponentManagers. | |
| getVersionNotSupportedKey | back to summary |
|---|---|
| protected String getVersionNotSupportedKey() Overrides org. | |
| isInvalid | back to summary |
|---|---|
| protected boolean isInvalid(int value) Overrides org. | |
| isInvalidLiteral | back to summary |
|---|---|
| protected boolean isInvalidLiteral(int value) Overrides org. | |
| isUnchangedByNormalization | back to summary |
|---|---|
| protected int isUnchangedByNormalization(XMLString value) Overrides org. Checks whether this string would be unchanged by normalization.
| |
| isValidNameChar | back to summary |
|---|---|
| protected boolean isValidNameChar(int value) Overrides org. | |
| isValidNameStartChar | back to summary |
|---|---|
| protected boolean isValidNameStartChar(int value) Overrides org. | |
| isValidNameStartHighSurrogate | back to summary |
|---|---|
| protected boolean isValidNameStartHighSurrogate(int value) Overrides org. | |
| isValidNCName | back to summary |
|---|---|
| protected boolean isValidNCName(int value) | |
| normalizeWhitespace | back to summary |
|---|---|
| protected void normalizeWhitespace(XMLString value) Overrides org. Normalize whitespace in an XMLString converting all whitespace characters to space characters. | |
| normalizeWhitespace | back to summary |
|---|---|
| protected void normalizeWhitespace(XMLString value, int fromIndex) Overrides org. Normalize whitespace in an XMLString converting all whitespace characters to space characters. | |
| scanPubidLiteral | back to summary |
|---|---|
| protected boolean scanPubidLiteral(XMLString literal) throws IOException, XNIException Overrides org. Scans public ID literal. [12] PubidLiteral ::= '"' PubidChar* '"' | "'" (PubidChar - "'")* "'" [13] PubidChar::= #x20 | #xD | #xA | [a-zA-Z0-9] | [-'()+,./:=?;!*#@$_%] The returned string is normalized according to the following rule, from http://www.w3.org/TR/REC-xml#dt-pubid: Before a match is attempted, all strings of white space in the public identifier must be normalized to single space characters (#x20), and leading and trailing white space must be removed.
| |
| versionSupported | back to summary |
|---|---|
| protected boolean versionSupported(String version) Overrides org. | |