Package org.antlr.gunit.swingui.model
Class TestSuite
- java.lang.Object
-
- org.antlr.gunit.swingui.model.TestSuite
-
public class TestSuite extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
grammarName
protected java.util.List<Rule>
rules
protected java.io.File
testSuiteFile
protected CommonTokenStream
tokens
-
Constructor Summary
Constructors Modifier Constructor Description protected
TestSuite(java.lang.String gname, java.io.File testFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRule(Rule currentRule)
java.lang.String
getGrammarName()
Rule
getRule(int index)
Rule
getRule(java.lang.String name)
int
getRuleCount()
java.util.List<Rule>
getRulesForStringTemplate()
java.io.File
getTestSuiteFile()
CommonTokenStream
getTokens()
boolean
hasRule(Rule rule)
void
setGrammarName(java.lang.String name)
void
setRules(java.util.List<Rule> newRules)
void
setTokens(CommonTokenStream ts)
-
-
-
Field Detail
-
rules
protected java.util.List<Rule> rules
-
grammarName
protected java.lang.String grammarName
-
tokens
protected CommonTokenStream tokens
-
testSuiteFile
protected java.io.File testSuiteFile
-
-
Method Detail
-
getTestSuiteFile
public java.io.File getTestSuiteFile()
-
addRule
public void addRule(Rule currentRule)
-
hasRule
public boolean hasRule(Rule rule)
-
getRuleCount
public int getRuleCount()
-
setRules
public void setRules(java.util.List<Rule> newRules)
-
setGrammarName
public void setGrammarName(java.lang.String name)
-
getGrammarName
public java.lang.String getGrammarName()
-
getRule
public Rule getRule(int index)
-
getTokens
public CommonTokenStream getTokens()
-
setTokens
public void setTokens(CommonTokenStream ts)
-
getRule
public Rule getRule(java.lang.String name)
-
getRulesForStringTemplate
public java.util.List<Rule> getRulesForStringTemplate()
-
-