package

chan.text

Provides classes to parse HTML and handle user input.

Interfaces

GroupParser.Callback

Callback for GroupParser

TemplateParser.CloseCallback<H>

Tag close callback. 

TemplateParser.ComplexBuilder<H>

Parser builder. 

TemplateParser.ComplexRuleBuilder<H>

Parser builder. 

TemplateParser.ComplexSimpleRuleBuilder<H>

Parser builder. 

TemplateParser.ContentBuilder<H>

Parser builder. 

TemplateParser.ContentCallback<H>

Tag full content callback. 

TemplateParser.InitialBuilder<H>

Parser builder. 

TemplateParser.OpenBuilder<H>

Parser builder. 

TemplateParser.OpenCallback<H>

Tag open callback. 

TemplateParser.SimpleBuilder<H>

Parser builder. 

TemplateParser.SimpleRuleBuilder<H>

Parser builder. 

TemplateParser.TextCallback<H>

Text between tags callback. 

Classes

CommentEditor

This class is used to handle comment input when user writes new post. 

CommentEditor.BulletinBoardCodeCommentEditor

Implementation of CommentEditor

CommentEditor.WakabaMarkCommentEditor

Implementation of CommentEditor

GroupParser

HTML text parser. 

TemplateParser<H>

HTML text parser. 

TemplateParser.Attributes

Attributes holder and parser. 

TemplateParser.Instance

Parsing process holder. 

Exceptions

ParseException

Thrown when parsing exception occurred.