Package avrora.util

Class Summary
Arithmetic The Arithmetic class implements a set of useful methods that are used by the simulator and assembler for converting java types to various data types used by the machine.
ClassMap The ClassMap is a class that maps short names (i.e. short, lower case strings) to java classes and can instantiate them.
ErrorReporter The ErrorReporter is the super class of all error reporters in Avrora.
Option The Option class represents an option that has been given on the command line.
Option.Bool The Option.Bool class is an implementation of the Option class that encapsulates a boolean.
Option.Double The Option.Double class is an implementation of the Option class that encapsulates a double value.
Option.Interval The Option.Long class is an implementation of the Option class that encapsulates a long integer value.
Option.List The Option.List class is an implementation of the Option class that encapsulates a list.
Option.Long The Option.Long class is an implementation of the Option class that encapsulates a long integer value.
Option.Str The Option.Str class is an implementation of the Option class that encapsulates a string.
Options The Options class represents a collection of command line options and utility methods for parsing the command line.
Printer  
SectionFile The SectionFile class represents a file that can be used to for source code generation, etc, where a template file has a section of text that needs to be generated, and the rest of the file is not altered.
Status The Status class is a utility that allows printing of the status (or progress) of a computation, which might involve several steps.
StringUtil The StringUtil class implements several useful functions for dealing with strings such as parsing pieces of syntax, formatting, etc.
Terminal The Terminal class provides Avrora with the ability to print color on the terminal by using control characters.
TermUtil  
Verbose The Verbose class is used to get instances of Verbose.Printer for reporting the internal operations of parts of Avrora.
Verbose.Printer