|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface TagTokenizer.TokenHandler
Handler that will receive callbacks as 'tags' and 'text' are encountered.
| Method Summary | |
|---|---|
boolean |
shouldProcessTag(String name)
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. |
void |
tag(Tag tag)
Called when tokenizer encounters an HTML tag (open, close or empty). |
void |
text(CharSequence text)
Called when tokenizer encounters anything other than a well-formed HTML tag. |
void |
warning(String message,
int line,
int column)
Called when tokenizer encounters something it cannot correctly parse. |
| Method Detail |
|---|
boolean shouldProcessTag(String name)
tag(Tag) method.
Otherwise, the tokenizer will not try to parse the tag and pass it to the
text(CharSequence) method, untouched.
void tag(Tag tag)
throws IOException
IOException
void text(CharSequence text)
throws IOException
IOException
void warning(String message,
int line,
int column)
message - Error messageline - Line number in input that error occuredcolumn - Column number in input that error occured
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||