org.antlr.gunit.swingui.model
Class TestSuite

java.lang.Object
  extended by org.antlr.gunit.swingui.model.TestSuite

public class TestSuite
extends java.lang.Object


Constructor Summary
TestSuite()
           
TestSuite(java.io.File grammarFile, java.util.List<Rule> rules)
           
 
Method Summary
 void addRule(Rule currentRule)
           
 java.lang.String getGrammarFileName()
           
 java.lang.String getGrammarName()
           
 Rule getRule(int index)
           
 Rule getRule(java.lang.String name)
           
 int getRuleCount()
           
 java.util.List getRulesForStringTemplate()
           
 java.lang.String getTestSuiteFileName()
           
 org.antlr.runtime.CommonTokenStream getTokens()
           
 boolean hasRule(Rule rule)
           
 void setGrammarName(java.lang.String name)
           
 void setRules(java.util.List<Rule> newRules)
           
 void setTokens(org.antlr.runtime.CommonTokenStream ts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestSuite

public TestSuite()

TestSuite

public TestSuite(java.io.File grammarFile,
                 java.util.List<Rule> rules)
Method Detail

getTestSuiteFileName

public java.lang.String getTestSuiteFileName()

getGrammarFileName

public java.lang.String getGrammarFileName()

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 getRulesForStringTemplate()


Copyright © 2009. All Rights Reserved.