public abstract class XMLDTDBaseGrammar extends XMLBaseGrammar
XMLBaseGrammar.ContextBUFFERSIZE, Char, external, generalReferences, input, inputReader, locator, NameChar, NameStartChar, NCNameChar, NCNameStartChar, parameterReferences, PubidChar, PubidCharMinusApostrophe, RestrictedChar, S| Constructor and Description |
|---|
XMLDTDBaseGrammar() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
conditionalSect()
[61] conditionalSect ::= includeSect | ignoreSect
|
protected abstract void |
doctypedecl()
[28] doctypedecl ::= ''
[16] doctypedecl ::= ''
|
protected abstract void |
doctypedeclContent()
S? ('[' (markupdecl | PEReference | S)* ']' S?)? '>'
|
protected void |
doctypedeclEnd() |
protected void |
doctypedeclStart(QName name,
String[] externalID) |
protected abstract void |
extParsedEntity() |
protected abstract void |
extSubset()
[30] extSubset ::= TextDecl? extSubsetDecl
|
protected abstract void |
extSubsetDecl()
[31] extSubsetDecl ::= ( markupdecl | conditionalSect | DeclSep)*
|
protected void |
ignore(String ignore)
[65] Ignore ::= Char* - (Char* ('') Char*)
|
protected abstract String |
ignoreEnd(String value) |
protected abstract void |
ignoreSect()
[63] ignoreSect ::= ''
|
protected abstract void |
ignoreSectContents()
[64] ignoreSectContents ::= Ignore ('' Ignore)*
|
protected abstract String |
ignoreStart(String value) |
protected abstract void |
includeSect()
[62] includeSect ::= ''
|
protected abstract void |
intSubset()
[28b] intSubset ::= (markupdecl | DeclSep)*
|
protected abstract void |
markupdecl()
[29] markupdecl ::= elementdecl | AttlistDecl | EntityDecl | NotationDecl | PI | Comment
|
protected abstract void |
prolog()
[22] prolog ::= XMLDecl Misc* (doctypedecl Misc*)?
Note! Allows missing xmlDecl
|
protected abstract void |
textDecl()
[77] TextDecl ::= ''
|
aposAttValue, aposAttValue, aposAttValueStart, aposAttValueSub, aposEntityValue, aposEntityValue, aposEntityValueStart, aposEntityValueSub, attValue, byteOrderMark, cdSect, charData, charRef, charRefDecimal, charRefHex, comment, digit, document, emptyQuote, encName, encodingDecl, entityDecl, entityDef, entityDef, entityRef, entityValue, eol, eq, eTagName, externalID, externalID, geDecl, getEncoding, getPublicId, getSystemId, getXmlVersion, hex, misc, name, names, names, nDataDecl, nmtoken, nmtokens, nmtokens, notApos, notAposValue, notationDecl, notationDecl, notQuot, notQuotValue, nsAttName, optExternalID, optExternalID, parseAposAttValue, parseAposEntityValue, parseDocument, parseExtSubset, parseQuotAttValue, parseQuotEntityValue, peDecl, peDef, peDef, peReference, pi, pubidLiteral, pubidLiteralMinusApostrophe, pubidLiteralWithApostrophe, publicID, qName, quotAttValue, quotAttValue, quotAttValueStart, quotAttValueSub, quotEntityValue, quotEntityValue, quotEntityValueStart, quotEntityValueSub, reference, s, sdDecl, setExternal, setPublicId, setSystemId, setXmlVersion, singleApostrophe, singleQuot, sTagName, systemLiteral, utf16BE, utf16BEPrefix, utf16LE, utf16LEPrefix, utf32BE, utf32BEPrefix, utf32LE, utf32LEPrefix, utf8, utf8Prefix, version, versionInfo, versionNum, xmlDecl, xmlPrefix, yesNoprotected abstract void prolog()
protected abstract void doctypedecl()
throws SAXException
SAXExceptionprotected void doctypedeclStart(QName name, String[] externalID) throws SAXException, IOException
SAXExceptionIOExceptionprotected abstract void doctypedeclContent()
throws SAXException
SAXExceptionprotected void doctypedeclEnd()
throws SAXException
SAXExceptionprotected abstract void extSubset()
protected abstract void extSubsetDecl()
protected abstract void intSubset()
protected abstract void markupdecl()
protected abstract void conditionalSect()
protected abstract void includeSect()
protected abstract void ignoreSect()
protected abstract void ignoreSectContents()
protected void ignore(String ignore)
ignore - protected abstract void textDecl()
protected abstract void extParsedEntity()
Copyright © 2014. All rights reserved.