public abstract class AISGrammarGenerator extends Object
| Constructor and Description |
|---|
AISGrammarGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static org.vesalainen.grammar.Grammar |
appendGrammar(org.vesalainen.grammar.Grammar grammar) |
protected String |
cell(String text) |
protected void |
end(String title) |
protected List<String> |
line(List<String> cellList) |
protected List<String> |
line(String cell) |
static void |
main(String[] args) |
static AISGrammarGenerator |
newInstance() |
org.vesalainen.grammar.Grammar |
parse() |
abstract void |
parse(InputStream is,
org.vesalainen.grammar.Grammar grammar) |
protected void |
start(String title) |
protected void |
table(String title,
List<List<String>> lines,
org.vesalainen.grammar.Grammar grammar) |
protected abstract String |
tableTitle(String title) |
protected abstract void |
text() |
protected void |
title(String title) |
protected String lastTitle
public static org.vesalainen.grammar.Grammar appendGrammar(org.vesalainen.grammar.Grammar grammar)
throws FileNotFoundException
FileNotFoundExceptionprotected void table(String title, List<List<String>> lines, org.vesalainen.grammar.Grammar grammar)
protected void title(String title)
protected void start(String title)
protected void end(String title)
protected abstract void text()
public abstract void parse(InputStream is, org.vesalainen.grammar.Grammar grammar)
public static AISGrammarGenerator newInstance()
public org.vesalainen.grammar.Grammar parse()
public static void main(String[] args)
args - the command line argumentsCopyright © 2015. All rights reserved.