|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DirectorySelector | An interface to give GlobalModel a directory for various operations. |
| FileOpenSelector | An interface for a GUI frame that opens files. |
| FileOps.FileSaver | |
| Class Summary | |
|---|---|
| ArgumentTokenizer | Utility class which can tokenize a String into a list of String arguments, with behavior similar to parsing command line arguments to a program. |
| ArgumentTokenizerTest | Tests that an ArgumentTokenizer can correctly divide up a string into command line-style arguments. |
| BalancingStreamTokenizer | A tokenizer that splits a stream into string tokens while balancing quoting characters. |
| BalancingStreamTokenizer.State | State of the tokenizer. |
| BalancingStreamTokenizerTest | Tests for a class to tokenize a stream while balancing quoting characters. |
| FileOps | A class to provide some convenient file operations as static methods. |
| FileOps.DefaultFileSaver | This class is a default implementation of FileSaver that makes only one backup of each file per instantiation of the program (following the Emacs convention). |
| FileOps.NullFile | A singleton null file class. |
| FileOpsTest | Test cases for FileOps. |
| GeneralProcessCreator | This class abstracts out process creation, similar to ProcessCreator, which is only available in Java 1.5. |
| InputStreamRedirector | Redirects requests for input through the abstract method _getInput(). |
| JoinInputStream | |
| Log | Logging class to record errors or unexpected behavior to a file. |
| LogTest | Test cases for Log. |
| NullFile | A null file. |
| OutputStreamRedirector | Allows an output stream, such as System.out and System.err, to be redirected to another stream. |
| ProcessChain | This class represents a piping chain of processes, in which the output of the first process is piped into the input of the second process, and so on. |
| ProcessCreator | This class abstracts out process creation, similar to ProcessCreator, which is only available in Java 1.5. |
| ProcessSequence | This class represents a sequence of processes. |
| ReaderWriterLock | This class implements synchronization primitives to solve the classic readers/writers problem without deadlock or starvation. |
| ReaderWriterLockTest | Attempts to test the correctness of the ReaderWriterLock class, which allows multiple reader and writer threads to safely access a shared resource. |
| StreamRedirectorTest | Test suite over InputStreamRedirector. |
| StreamRedirectThread | StreamRedirectThread is a thread which copies its input to its output and terminates when it completes. |
| StringOps | A class to provide some convenient String operations as static methods. |
| StringOpsTest | Test functions of StringOps. |
| XMLConfig | XML configuration management. |
| XMLConfigTest | XML configuration management tests. |
| Enum Summary | |
|---|---|
| BalancingStreamTokenizer.Token | Kind of tokens to be returned. |
| Exception Summary | |
|---|---|
| BalancingStreamTokenizer.KeywordStartsWithQuoteException | Keyword starts with quote exception. |
| BalancingStreamTokenizer.KeywordStartsWithWhitespaceException | Keyword starts with whitespace exception. |
| BalancingStreamTokenizer.QuoteStartsWithWhitespaceException | Quote starts with whitespace exception. |
| BalancingStreamTokenizer.SetupException | Setup exception. |
| BalancingStreamTokenizer.StartsWithWhitespaceException | Quote or keyword starts with whitespace exception. |
| OperationCanceledException | Indicates that a GUI operation has been canceled, e.g., choosing a file to save to from a file selection dialog. |
| ReaderWriterLock.DeadlockException | Class representing a deadlock that would have occurred if the acquire operation had been executed. |
| StreamRedirectException | An exception that occurs while redirecting an output stream into an input stream. |
| UnexpectedException | An exception which DrJava throws on an unexpected error. |
| XMLConfig.XMLConfigException | Exception in XMLConfig methods. |
A collection of utility classes and packages.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||