Package | Description |
---|---|
de.pdark.decentxml | |
de.pdark.decentxml.dtd |
Modifier and Type | Method and Description |
---|---|
protected Token |
XMLTokenizer.createToken()
All tokens are created here.
|
protected Token |
XMLParser.expect(XMLTokenizer tokenizer,
Token startToken,
XMLTokenizer.Type[] expected,
String errorMessage)
Fetch the next token and make sure it's one of
expected . |
protected Token |
XMLParser.expect(XMLTokenizer tokenizer,
Token startToken,
XMLTokenizer.Type expected,
String errorMessage)
Fetch the next token and make sure it's
expected . |
Token |
Element.getStartToken() |
Token |
BasicNode.getToken()
Get the token (mainly for error handling)
|
Token |
XMLParseException.getToken() |
Token |
XMLTokenizer.next()
Fetch the next token from the source.
|
protected Token |
XMLParser.parseAttListNameTokens(XMLTokenizer tokenizer,
Token token,
DocTypeAttributeList attList) |
protected Token |
XMLParser.parseAttListTypeGroup(XMLTokenizer tokenizer,
Token token,
DocTypeAttributeList attList) |
protected Token |
XMLParser.parseDocTypeSubSet(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected Token |
XMLParser.parseElementContent(XMLTokenizer tokenizer,
Element parent,
Set<String> recursionTrap) |
protected Token |
XMLParser.parsePublicLiteral(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected Token |
XMLParser.parseSystemLiteral(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected Token |
XMLParser.skipOptionalWhitespace(XMLTokenizer tokenizer,
Token startToken,
DocType docType)
If the next token is whitespace, skip it.
|
protected Token |
XMLParser.skipWhiteSpaceAndComments(XMLTokenizer tokenizer,
Token token,
DocTypeNode n) |
Modifier and Type | Method and Description |
---|---|
protected Node |
XMLParser.createAttribute(Token token) |
protected Node |
XMLParser.createCData(Token token) |
protected Node |
XMLParser.createComment(Token token) |
protected Node |
XMLParser.createDocTypeText(Token token) |
protected Node |
XMLParser.createElement(Token token) |
protected Node |
XMLParser.createElementWhitespace(Token token) |
protected Node |
XMLParser.createEntity(Token token) |
protected Node |
XMLParser.createProcessingInstruction(Token token) |
protected Node |
XMLParser.createText(Token token) |
protected void |
XMLParser.expandEntity(Element parent,
XMLTokenizer parentTokenizer,
Token entityToken,
Set<String> recursionTrap) |
protected Token |
XMLParser.expect(XMLTokenizer tokenizer,
Token startToken,
XMLTokenizer.Type[] expected,
String errorMessage)
Fetch the next token and make sure it's one of
expected . |
protected Token |
XMLParser.expect(XMLTokenizer tokenizer,
Token startToken,
XMLTokenizer.Type expected,
String errorMessage)
Fetch the next token and make sure it's
expected . |
protected Token |
XMLParser.parseAttListNameTokens(XMLTokenizer tokenizer,
Token token,
DocTypeAttributeList attList) |
protected Token |
XMLParser.parseAttListTypeGroup(XMLTokenizer tokenizer,
Token token,
DocTypeAttributeList attList) |
protected void |
XMLTokenizer.parseAttribute(Token token)
Read the attribute of an element.
|
protected void |
XMLTokenizer.parseBeginElement(Token token)
Read the name of an element.
|
protected void |
XMLTokenizer.parseBeginSomething(Token token)
Read one of "<tag", "<?pi", "<!--", "<![CDATA[" or a end tag.
|
protected void |
XMLTokenizer.parseCData(Token token)
Parse a CDATA element.
|
protected void |
XMLTokenizer.parseComment(Token token)
Read a comment.
|
protected void |
XMLTokenizer.parseDocType(Token token)
Parse a doctype declaration
|
protected void |
XMLParser.parseDocTypeAttList(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected void |
XMLParser.parseDocTypeEntity(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected void |
XMLParser.parseDocTypeNotation(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected void |
XMLParser.parseDocTypeSubElement(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected Token |
XMLParser.parseDocTypeSubSet(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected void |
XMLTokenizer.parseEndElement(Token token)
Read an end tag.
|
protected void |
XMLTokenizer.parseEntity(Token token) |
protected void |
XMLTokenizer.parseExcalamation(Token token)
Parse "<!--" or "<![CDATA["
|
protected void |
XMLTokenizer.parseProcessingInstruction(Token token)
Read a processing instruction.
|
protected Token |
XMLParser.parsePublicLiteral(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected Token |
XMLParser.parseSystemLiteral(XMLTokenizer tokenizer,
Token startToken,
DocType docType) |
protected void |
XMLTokenizer.parseText(Token token)
Read a piece of text.
|
XMLParseException |
XMLParseException.setToken(Token token) |
protected Token |
XMLParser.skipOptionalWhitespace(XMLTokenizer tokenizer,
Token startToken,
DocType docType)
If the next token is whitespace, skip it.
|
protected Token |
XMLParser.skipWhiteSpaceAndComments(XMLTokenizer tokenizer,
Token token,
DocTypeNode n) |
protected String |
XMLParser.stripQuotes(Token token) |
protected Node |
XMLParser.toNode(Token token)
This turns a token into a node.
|
Constructor and Description |
---|
Attribute(Token token)
Create an attribute from a Token.
|
BasicNode(Token token) |
Comment(Token token) |
Element(Token token) |
Entity(Token token,
EntityResolver resolver) |
Location(Token token) |
ProcessingInstruction(Token token) |
Text(Token token) |
XMLDeclaration(Token token) |
XMLParseException(String message,
Token token) |
Modifier and Type | Method and Description |
---|---|
Token |
DTDTokenizer.next()
Fetch the next token from the source.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DTDTokenizer.parseDocTypeComment(Token token) |
protected void |
DTDTokenizer.parseDocTypeConstant(Token token)
#implied, #pcdata, ...
|
protected void |
DTDTokenizer.parseDocTypeMarkupDeclaration(Token token)
""
|
protected void |
DTDTokenizer.parseDocTypeQuotedText(Token token) |
protected void |
DTDTokenizer.parseDocTypeText(Token token) |
Constructor and Description |
---|
DocType(Token token) |
DocTypeAttributeList(Token token,
String elementName) |
DocTypeElement(Token token,
String name,
String content) |
DocTypeEntity(Token token,
String name) |
DocTypeNotation(Token token,
String name) |
DocTypeText(Token token) |
Copyright © 2008–2014. All rights reserved.