public class GrammarsPreperation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected GrammarIdDispenser |
grsIdDispenser |
protected int |
numberOfElementGrammars |
protected int |
numberOfFirstStartTagGrammars |
protected int |
numberOfStartTagGrammars |
protected List<com.siemens.ct.exi.core.grammars.grammar.Grammar> |
sortedGrammars |
| Constructor and Description |
|---|
GrammarsPreperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
com.siemens.ct.exi.core.grammars.grammar.Grammar |
getGrammar(int id) |
int |
getGrammarID(com.siemens.ct.exi.core.grammars.grammar.Grammar r) |
int |
getNumberOfElementGrammars() |
int |
getNumberOfFirstStartTagGrammars() |
int |
getNumberOfGrammars() |
int |
getNumberOfStartTagGrammars() |
void |
prepareGrammars(com.siemens.ct.exi.core.grammars.Grammars grammar) |
protected GrammarIdDispenser grsIdDispenser
protected List<com.siemens.ct.exi.core.grammars.grammar.Grammar> sortedGrammars
protected int numberOfFirstStartTagGrammars
protected int numberOfStartTagGrammars
protected int numberOfElementGrammars
public void clear()
public void prepareGrammars(com.siemens.ct.exi.core.grammars.Grammars grammar)
throws IOException
IOExceptionpublic int getGrammarID(com.siemens.ct.exi.core.grammars.grammar.Grammar r)
public com.siemens.ct.exi.core.grammars.grammar.Grammar getGrammar(int id)
public int getNumberOfGrammars()
public int getNumberOfFirstStartTagGrammars()
public int getNumberOfStartTagGrammars()
public int getNumberOfElementGrammars()
Copyright © 2018 Siemens AG. All rights reserved.