|
|||||||||
| Home >> All >> com >> opensymphony >> module >> sitemesh >> html >> [ tokenizer overview ] | PREV NEXT | ||||||||
A
- actual - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- attributeBuffer - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- attributes - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
C
- com.opensymphony.module.sitemesh.html.tokenizer - package com.opensymphony.module.sitemesh.html.tokenizer
E
- EQUALS - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- expectTag(int, String) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- expectTag(int, String, String[]) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- expectText(String) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- expected - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
G
- GT - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getAttributeCount() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getAttributeName(int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getAttributeValue(int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getAttributeValue(String) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getContents() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getName() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- getType() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
H
- handler - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- handler - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- hasAttribute(String) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
I
- input - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- input - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizer
L
- LT - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- LT_CLOSE_MAGIC_COMMENT - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- LT_OPEN_MAGIC_COMMENT - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- length - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
M
- MockTokenHandler - class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler.
- MockTokenHandler() - Constructor for class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
N
P
- Parser - class com.opensymphony.module.sitemesh.html.tokenizer.Parser.
- Looks for patterns of tokens in the Lexer and translates these to calls to pass to the TokenHandler.
- Parser(char[], TokenHandler) - Constructor for class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parseAttribute() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parseFullTag(int, String, int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parseTag(int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parsedAttribute(String, String, boolean) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parsedTag(int, String, int, int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- parsedText(int, int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- position - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- pushBack(int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- pushbackText - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- pushbackToken - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
Q
- QUOTE - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- QUOTED - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
R
- reportError(String, int, int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
S
- SLASH - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- setUp() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- shouldProcessTag(String) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- shouldProcessTag(String) - Method in interface com.opensymphony.module.sitemesh.html.tokenizer.TokenHandler
- Before attempting to parse a tag, the tokenizer will ask the handler whether the tag should be processed - avoiding additional tag parsing makes the tokenizer quicker.
- skipWhiteSpace() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- start() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- start(TokenHandler) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizer
T
- TEXT - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- TagTokenizer - class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizer.
- Splits a chunk of HTML into 'text' and 'tag' tokens, for easy processing.
- TagTokenizer(char[]) - Constructor for class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizer
- TagTokenizer(String) - Constructor for class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizer
- TagTokenizerTest - class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest.
- TagTokenizerTest() - Constructor for class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- TokenHandler - interface com.opensymphony.module.sitemesh.html.tokenizer.TokenHandler.
- Handler passed to TagTokenizer that will receive callbacks as 'tags' and 'text' are encountered.
- tag(Tag) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- tag(Tag) - Method in interface com.opensymphony.module.sitemesh.html.tokenizer.TokenHandler
- Called when tokenizer encounters an HTML tag (open, close or empty).
- testAllowsAwkwardCharsInElementAndAttribute() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testAllowsSlashInUnquotedAttribute() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testAllowsTrailingQuoteOnAttribute() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testDistinguishesBetweenOpenCloseAndEmptyTags() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testDoesNotTryToParseTagsUnlessTheHandlerCares() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testExposesOriginalTagToHandler() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testExtractsQuotedAttributesFromTag() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testExtractsUnquotedAttributesFromTag() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testHandlesHtmlStyleEmptyAttributes() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testHandlesMixedQuoteTypesInAttributes() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testIgnoresEvilMalformedPairOfAngleBrackets() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testParsesMagicCommentBlocks() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testSplitsTagsFromText() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testSupportsWhitespaceInElements() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testTreatsCommentsAsText() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- testTreatsXmpCdataScriptAndProcessingInstructionsAsText() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.TagTokenizerTest
- text(Text) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- text() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- text(Text) - Method in interface com.opensymphony.module.sitemesh.html.tokenizer.TokenHandler
- Called when tokenizer encounters anything other than a well-formed HTML tag.
- type - Variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- typeAsString(int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
V
- verify() - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
W
- WHITESPACE - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- WORD - Static variable in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
- warning(String, int, int) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.MockTokenHandler
- warning(String, int, int) - Method in interface com.opensymphony.module.sitemesh.html.tokenizer.TokenHandler
- Called when tokenizer encounters something it cannot correctly parse.
- writeTo(CharArray) - Method in class com.opensymphony.module.sitemesh.html.tokenizer.Parser
A C E G H I L M N P Q R S T V W
|
|||||||||
| Home >> All >> com >> opensymphony >> module >> sitemesh >> html >> [ tokenizer overview ] | PREV NEXT | ||||||||