See: Description
| Interface | Description |
|---|---|
| ContextListener |
Observer for context changes
|
| Class | Description |
|---|---|
| AbstractAnnotationVisitor | |
| AbstractTagformVisitor | |
| AnnotatedPrettyPrinter |
Pretty prints the nonterminal names with the annotated context
|
| AttributeParenthesisModel |
A parenthesismodel where =" is the start parenthesis and " is the end parenthesis
|
| AttributeVisitor |
Takes the contents of a tag after the name, splits it by space, and puts these lists of contents in their own non
nonterminal effectively meaning that attributes are put in their own non termianl
|
| ContentCutVisitor |
Cuts a production into pieces whenever the tags balance, so that
the last closing tag of a production always matches the first
open tag
|
| DecoratingAnnotationVisitor |
An AbstractAnnotationVisitor that adds content types for more non terminals and assigns their content types manually
|
| GrammarAnnotator |
Annotates each grammar symbol with one of
Context |
| SequencialContentVisitor |
Brings sequencial content, that is content followed by a non terminal on a form
where the content is in its own non terminal
|
| TagInlineVisitor |
Brings the balanced and annotated grammar to tag form
|
| TagParenthesisModel |
A parenthesisModel where < and </ are the start parentheses and > and
/> are end parentheses.
|
| TagVisitor | |
| TrailingLeadingContentVisitor |
Moves trailing and leading content to its own non terminal
|
| Enum | Description |
|---|---|
| Context |
| Exception | Description |
|---|---|
| GrammarAnnotator.FailedToAnnotateException |
Copyright © 2008-2013 Mathias Schwarz.