A B C D E F G H I J K L M N O P R S T U V W X

E

echo(String) - Method in class cdx.scorebot.scoring.logic.Context
prints the specified message to standard out
echoErr(String) - Method in class cdx.scorebot.scoring.logic.Context
prints the specified message to standard error
ELSE - Static variable in interface cdx.scorebot.scoring.logic.parser.LogicParserConstants
 
EmailService - Class in cdx.scorebot.net.tests.email
extension of ConnectionOrientedUserService which handles connections to a SMTP server
EmailService() - Constructor for class cdx.scorebot.net.tests.email.EmailService
default constructor
enable_tracing() - Method in class cdx.scorebot.scoring.logic.parser.LogicParser
 
END - Static variable in class cdx.scorebot.app.reporter.CompleteScoringStats
end of a set of rows
endColumn - Variable in class cdx.scorebot.scoring.logic.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class cdx.scorebot.scoring.logic.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endWithSlash(String) - Static method in class cdx.scorebot.util.StringOps
make sure the last character in the specified String is a slash unless s is of length 0 in which case the empty string passed in is returned
EOF - Static variable in interface cdx.scorebot.scoring.logic.parser.LogicParserConstants
 
eol - Variable in exception cdx.scorebot.scoring.logic.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface cdx.scorebot.scoring.logic.parser.LogicParserConstants
 
equal(RelationalExpression) - Method in class cdx.scorebot.scoring.logic.EqualityExpression
tests this expression for equality with this operand
EqualityExpression - Class in cdx.scorebot.scoring.logic
holds an Equality expression
EqualityExpression(RelationalExpression) - Constructor for class cdx.scorebot.scoring.logic.EqualityExpression
instantiate the conditional expression
equals(Object) - Method in class cdx.scorebot.net.CompetitionConfiguration
 
equals(Object) - Method in class cdx.scorebot.net.CompetitionConfiguration.TeamInfo
 
equals(ConfigurationTemplate) - Method in class cdx.scorebot.net.ConfigurationTemplate
 
equals(Object) - Method in class cdx.scorebot.net.NetworkTestPackage
 
equals(Object) - Method in class cdx.scorebot.net.NetworkTestPackage.Owner
 
equals(Object) - Method in class cdx.scorebot.net.TeamConfiguration
 
equals(Object) - Method in class cdx.scorebot.net.tests.Configuration
 
equals(Service) - Method in class cdx.scorebot.net.tests.Service
 
equals(Test) - Method in class cdx.scorebot.net.tests.Test
 
equals(Object) - Method in class cdx.scorebot.net.tests.TestEvent
 
equals(Object) - Method in class cdx.scorebot.net.tests.TestEvent.ResultInfoPair
 
equals(Object) - Method in class cdx.scorebot.net.tests.TestItem
 
equals(Object) - Method in class cdx.scorebot.net.tests.TestSchedule
 
equals(Object) - Method in class cdx.scorebot.net.TestSuite
 
equals(Object) - Method in class cdx.scorebot.net.TestSuiteSkeleton
 
equals(Object) - Method in class cdx.scorebot.scoring.logic.TestNumPair
 
equals(Object) - Method in class cdx.scorebot.scoring.ScoringRule.BasicCodeGenerator
 
equals(Object) - Method in class cdx.scorebot.scoring.ScoringRule
 
equals(Object) - Method in class cdx.scorebot.scoring.ScoringRuleset
 
equals(ConfigOption) - Method in class cdx.scorebot.util.config.ConfigOption
 
equals(Object) - Method in class cdx.scorebot.util.io.PrintFileStream
Returns true if the specified object is equal
equals(Object) - Method in class cdx.scorebot.util.Timestamp
 
equals(Object) - Method in class cdx.scorebot.util.TimestampRange
 
evaluate(OperatorType, Literal) - Static method in enum cdx.scorebot.scoring.logic.OperatorType
evaluates the specified unary operator on the specified operand
evaluate(Literal, OperatorType, Literal) - Static method in enum cdx.scorebot.scoring.logic.OperatorType
evaluates the specified binary operator on the specified operands
evaluateAND(Context, Literal, Vector<ConditionalXorExpression>) - Static method in class cdx.scorebot.scoring.logic.ConditionalAndExpression
Returns the short-circuit evaluation of the expression leftOperand && rightOperands[0] && rightOperands[1] ...
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.Assignment
evaluate this logic code in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.ConditionalAndExpression
evaluate this expression in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.ConditionalOrExpression
evaluate this expression in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.Expression
evaluate this expression in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.ExpressionLeftAssociative
evaluate this expression in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.Identifier
returns the value of the variable whose name is specified by this identifier
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.Literal
a literal is an atomic value, so this just returns itself
evaluateLogic(Context) - Method in interface cdx.scorebot.scoring.logic.LogicCodeEvaluatable
evaluate this logic code in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.Method
evaluate the method called in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.PrimaryExpression
evaluate this logic code in the specified context
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.TestConfigValue
returns the value of the the specified configuration option for the specified test
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.TestResultValue
returns the value of the the specified result for the specified test
evaluateLogic(Context) - Method in class cdx.scorebot.scoring.logic.UnaryExpression
evaluate this logic code in the specified context
evaluateOR(Context, Literal, Vector<ConditionalAndExpression>) - Static method in class cdx.scorebot.scoring.logic.ConditionalOrExpression
Returns the short-circuit evaluation of the expression leftOperand || rightOperands[0] || rightOperands[1] ...
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.Assignment
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.ConditionalAndExpression
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.ConditionalOrExpression
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.Expression
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.ExpressionLeftAssociative
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.Identifier
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.Literal
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in interface cdx.scorebot.scoring.logic.LogicCodeEvaluatable
returns the kind of literal this evaluates to
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.Method
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.PrimaryExpression
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.TestConfigValue
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.TestResultValue
 
evaluateTypeOnly(HashMap<String, LiteralType>, HashMap<String, TestData>) - Method in class cdx.scorebot.scoring.logic.UnaryExpression
 
Event - Class in cdx.scorebot.util
generic Event class which keeps a timestamp of when it was created
Event() - Constructor for class cdx.scorebot.util.Event
default constructor
EventTreeCellRenderer - Class in cdx.scorebot.util.swing.tree
Renders a TristateCheckBox in a JTree.
EventTreeCellRenderer(TreeCellRenderer, CheckTreeSelectionModel) - Constructor for class cdx.scorebot.util.swing.tree.EventTreeCellRenderer
 
EventTreeNode - Class in cdx.scorebot.util.swing.tree
 
EventTreeNode(Event) - Constructor for class cdx.scorebot.util.swing.tree.EventTreeNode
 
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.Assignment
process this logic code in the specified context
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.Block
execute all block statements in this block
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.IfStatement
process this logic code in the specified context
executeLogic(Context) - Method in interface cdx.scorebot.scoring.logic.LogicCodeExecutable
execute this logic code in the specified context
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.LogicUnit
execute the main code block
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.Statement
execute this statement
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.VariableInitialization
process this logic code in the specified context
executeLogic(Context) - Method in class cdx.scorebot.scoring.logic.VoidMethod
execute the method called in the specified context
executeLogic(TestSuite, TestEvent) - Method in class cdx.scorebot.scoring.ScoringRule
executes the scoring logic on the specified TestEvent and returns any resulting TestScoreEvents, or null if none was generated (this just passes the TestEvent to ScoringLogic's executeLogic method)
exit() - Method in class cdx.scorebot.app.auditor.AuditorGUI
 
exit() - Method in class cdx.scorebot.app.configurer.CompetitionConfigurerGUI
 
exit() - Method in class cdx.scorebot.app.configurer.ConfigurerGUI
 
exit() - Method in class cdx.scorebot.app.configurer.TeamConfigurerGUI
 
exit() - Method in class cdx.scorebot.app.reporter.ReporterGUI
close the program
exit() - Method in class cdx.scorebot.app.tester.ManualTesterGUI
close the program
exit() - Method in class cdx.scorebot.app.tester.TesterGUI
close the program (close any open stream)
exit() - Method in class cdx.scorebot.app.WrapperGUI
close the program
exit() - Method in class cdx.scorebot.util.swing.FileMenuFrame
close the program
exit() - Method in class cdx.scorebot.util.swing.FileMenuXMLBasedFrame
close the GUI (also exits the application if exitTerminatesTheApp is true)
ExpandBuff(boolean) - Method in class cdx.scorebot.scoring.logic.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception cdx.scorebot.scoring.logic.parser.ParseException
Each entry in this array is an array of integers.
Expression - Class in cdx.scorebot.scoring.logic
holds an expression which evaluates to a value
Expression(ExpressionType) - Constructor for class cdx.scorebot.scoring.logic.Expression
instantiate an expression
ExpressionLeftAssociative<SUBEXP extends LogicCodeEvaluatable> - Class in cdx.scorebot.scoring.logic
Defines a left-associate expression (A || B || C is equivalent to ((A || B) || C).
ExpressionLeftAssociative(SUBEXP) - Constructor for class cdx.scorebot.scoring.logic.ExpressionLeftAssociative
instantiate the expression
ExpressionType - Interface in cdx.scorebot.scoring.logic
classes which can function as an Expression
EXT - Static variable in class cdx.scorebot.net.CompetitionConfiguration
extension to use for files holding this type
EXT - Static variable in class cdx.scorebot.net.NetworkTestPackage
extension to use for files holding this type
EXT - Static variable in class cdx.scorebot.net.TeamConfiguration
extension to use for files holding this type
extFilter - Variable in class cdx.scorebot.util.swing.FileMenuFrame
what kinds of files to accept

A B C D E F G H I J K L M N O P R S T U V W X