This component requires the following features and properties from the component manager that uses it:
| Modifier and Type | Field and Description |
|---|---|
| private final XMLString | fString
Hides org. |
| private final XMLStringBuffer | fStringBuffer
Hides org. |
| private final XMLStringBuffer | |
| private final XMLStringBuffer |
| Access | Constructor and Description |
|---|---|
| public |
| 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 if the non-normalized and normalized value are the sameNote This method uses fStringBuffer2, anything in it at the time of calling is lost. The XMLString to fill in with the value. value, XMLString The XMLString to fill in with the
non-normalized value. nonNormalizedValue, String The name of the attribute being parsed (for error msgs). atName, boolean true if undeclared entities should be reported as VC violation,
false if undeclared entities should be reported as WFC violation. checkEntities, String The name of element to which this attribute belongs. eleName)Overrides org. |
| protected int | Returns: Returns the next character on the stream.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 |
| fString | back to summary |
|---|---|
| private final XMLString fString Hides org. String. | |
| fStringBuffer | back to summary |
|---|---|
| private final XMLStringBuffer fStringBuffer Hides org. String buffer. | |
| fStringBuffer2 | back to summary |
|---|---|
| private final XMLStringBuffer fStringBuffer2 Hides org. | |
| fStringBuffer3 | back to summary |
|---|---|
| private final XMLStringBuffer fStringBuffer3 | |
| XML11DocumentScannerImpl | back to summary |
|---|---|
| public XML11DocumentScannerImpl() Default constructor. | |
| 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. | |
| scanAttributeValue | back to summary |
|---|---|
| protected boolean scanAttributeValue(XMLString value, XMLString nonNormalizedValue, String atName, boolean checkEntities, String eleName) throws IOException, XNIException Overrides org. Scans an attribute value and normalizes whitespace converting all whitespace characters to space characters. [10] AttValue ::= '"' ([^<&"] | Reference)* '"' | "'" ([^<&'] | Reference)* "'"
| |
| scanContent | back to summary |
|---|---|
| protected int scanContent() throws IOException, XNIException Overrides org. Scans element content.
| |
| 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. | |