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.StringgrammarNameprotected java.util.List<Rule>rulesprotected java.io.FiletestSuiteFileprotected org.antlr.runtime.CommonTokenStreamtokens
-
Constructor Summary
Constructors Modifier Constructor Description protectedTestSuite(java.lang.String gname, java.io.File testFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRule(Rule currentRule)java.lang.StringgetGrammarName()RulegetRule(int index)RulegetRule(java.lang.String name)intgetRuleCount()java.util.List<Rule>getRulesForStringTemplate()java.io.FilegetTestSuiteFile()org.antlr.runtime.CommonTokenStreamgetTokens()booleanhasRule(Rule rule)voidsetGrammarName(java.lang.String name)voidsetRules(java.util.List<Rule> newRules)voidsetTokens(org.antlr.runtime.CommonTokenStream ts)
-
-
-
Field Detail
-
rules
protected java.util.List<Rule> rules
-
grammarName
protected java.lang.String grammarName
-
tokens
protected org.antlr.runtime.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 org.antlr.runtime.CommonTokenStream getTokens()
-
setTokens
public void setTokens(org.antlr.runtime.CommonTokenStream ts)
-
getRule
public Rule getRule(java.lang.String name)
-
getRulesForStringTemplate
public java.util.List<Rule> getRulesForStringTemplate()
-
-