Uses of Class
cdx.scorebot.scoring.logic.parser.ParseException

Packages that use ParseException
cdx.scorebot.app.reporter Contains classes related to the Reporter. 
cdx.scorebot.scoring The framework for scoring test results. 
cdx.scorebot.scoring.logic.parser Contains the Scoring Logic lexical analyzer and parser. 
 

Uses of ParseException in cdx.scorebot.app.reporter
 

Methods in cdx.scorebot.app.reporter that throw ParseException
static void ScoringStats.generateCompleteStats(java.lang.String compName, int minPts, int initPts, int maxPts, java.util.Vector<TeamReportingInfo> teamsToScoreInfo, java.lang.String outputPath, java.lang.String templatePath, java.lang.String reportComments, java.lang.String desc, boolean useAllInfo, boolean makeFull)
          Generates statistics based on the specified input and output paths
static void ScoringStats.generateCompleteStats(java.lang.String compName, int minPts, int initPts, int maxPts, java.util.Vector<TeamReportingInfo> teamsToScoreInfo, java.lang.String outputPath, java.lang.String templatePath, java.lang.String reportComments, java.lang.String desc, boolean useAllInfo, boolean makeFull, javax.swing.JProgressBar progressBar)
          Generates statistics based on the specified input and output paths
 

Constructors in cdx.scorebot.app.reporter that throw ParseException
CompleteScoringStats(java.lang.String compName, TeamScoringInfo teamToScoreInfo, java.lang.String outputPath, java.lang.String templatePath)
          Defines where ScoreEvents are read from and where stats in HTML files are outputted too.
TeamScoringInfo(TeamReportingInfo teamInfo, int initPts, boolean hideUnreportedInfo)
          Initializes a TeamScoringInfo to hold scoring statistics regarding the specified team
 

Uses of ParseException in cdx.scorebot.scoring
 

Methods in cdx.scorebot.scoring that throw ParseException
static void ScoringRule.checkCode(java.lang.String code, TestSuite ts)
          checks the specified code for compile-time errors
 void ScoringRule.checkCode(TestSuite ts)
          checks the code which describes this logic for compile-time errors
 void ScoringRule.prepareRule(TestSuite ts)
          Prepare this rule for execution -- determines what tests need to be tracked and builds the logic
 void ScoringRule.setCode(java.lang.String code)
          sets the code which describes this logic
 void ScoringRule.setCode(java.lang.String code, TestSuite ts)
          sets the code which describes this logic
 

Constructors in cdx.scorebot.scoring that throw ParseException
ScoringCompiler(NetworkTestPackage config)
          instantiates a scoring compiler
ScoringCompiler(NetworkTestPackage config, FlexLogger logger)
          instantiates a scoring compiler
 

Uses of ParseException in cdx.scorebot.scoring.logic.parser
 

Methods in cdx.scorebot.scoring.logic.parser that return ParseException
 ParseException LogicParser.generateParseException()
           
 

Methods in cdx.scorebot.scoring.logic.parser that throw ParseException
static void LogicParser.main(java.lang.String[] args)
           
 LogicUnit LogicParser.parseString(java.lang.String code)
          parse the specified code into a LogicUnit
 LogicUnit LogicParser.parseString(java.lang.String code, java.util.HashMap<java.lang.String,TestData> testsInfo)
          parse the specified code into a LogicUnit
 AdditiveExpression LogicParser.prAdditiveExpression()
           
 ArgumentList LogicParser.prArgumentList()
           
 Arguments LogicParser.prArguments()
           
 Assignment LogicParser.prAssignment()
           
 OperatorType LogicParser.prAssignmentOperator()
           
 Block LogicParser.prBlock()
           
 BlockStatementType LogicParser.prBlockStatement()
           
 ConditionalAndExpression LogicParser.prConditionalAndExpression()
           
 ConditionalOrExpression LogicParser.prConditionalOrExpression()
           
 EqualityExpression LogicParser.prEqualityExpression()
           
 ConditionalXorExpression LogicParser.prExclusiveOrExpression()
           
 Expression LogicParser.prExpression()
           
 Identifier LogicParser.prIdentifier()
           
 IfStatement LogicParser.prIfStatement()
           
 Literal LogicParser.prLiteral()
           
 LogicUnit LogicParser.prLogicUnit()
           
 Method LogicParser.prMethod()
           
 Identifier LogicParser.prMethodIdentifier()
           
 MultiplicativeExpression LogicParser.prMultiplicativeExpression()
           
 PrimaryExpression LogicParser.prPrimaryExpression()
           
 RelationalExpression LogicParser.prRelationalExpression()
           
 Statement LogicParser.prStatement()
           
 TestIdentifier LogicParser.prTestIdentifier()
           
 LiteralType LogicParser.prType()
           
 UnaryExpression LogicParser.prUnaryExpression()
           
 VariableInitialization LogicParser.prVariableInitialization()
           
 VoidMethod LogicParser.prVoidMethod()
           
 Identifier LogicParser.prVoidMethodIdentifier()