public class HtmlSyntaxicScheme extends SyntaxicScheme
Modifier and Type | Class and Description |
---|---|
static class |
HtmlSyntaxicScheme.HtmlLabelElement |
static class |
HtmlSyntaxicScheme.HtmlLexerRefElement |
class |
HtmlSyntaxicScheme.HtmlParallelElementGroup |
class |
HtmlSyntaxicScheme.HtmlSequentialElementGroup |
SyntaxicScheme.AbstractElement, SyntaxicScheme.AbstractElementGroup, SyntaxicScheme.AbstractParallelElementGroup, SyntaxicScheme.AbstractSequentialElementGroup, SyntaxicScheme.Element, SyntaxicScheme.ElementGroup, SyntaxicScheme.EmptyElement, SyntaxicScheme.LabelElement, SyntaxicScheme.LexerRefElement
Constructor and Description |
---|
HtmlSyntaxicScheme() |
Modifier and Type | Method and Description |
---|---|
SyntaxicScheme.LabelElement |
newLabelElement(String elem) |
SyntaxicScheme.LexerRefElement |
newLexerRefElement(String elem) |
SyntaxicScheme.AbstractParallelElementGroup |
newParallelElementGroup(boolean authorizeEmptyElements,
boolean multiple) |
SyntaxicScheme.AbstractSequentialElementGroup |
newSequentialElementGroup(boolean authorizeEmptyElements) |
addElement, addElement, addEmptyElement, addLexerRefElement, addLexerRefElement, addRenderableElement, closeMode, newEmptyElement, newRenderableElement, openParallelMode, openSequentialMode, render, toString
public SyntaxicScheme.LexerRefElement newLexerRefElement(String elem)
newLexerRefElement
in class SyntaxicScheme
public SyntaxicScheme.LabelElement newLabelElement(String elem)
newLabelElement
in class SyntaxicScheme
public SyntaxicScheme.AbstractSequentialElementGroup newSequentialElementGroup(boolean authorizeEmptyElements)
newSequentialElementGroup
in class SyntaxicScheme
public SyntaxicScheme.AbstractParallelElementGroup newParallelElementGroup(boolean authorizeEmptyElements, boolean multiple)
newParallelElementGroup
in class SyntaxicScheme