Class Summary |
Activation |
An Activation represents one method call, or in other words,
one stack frame. |
ActivationList |
An ActivationList holds a number of Activation
instances, representing a number of method calls. |
ClassExclusionFilter |
A Filter that only accepts Activation s with
method names that do not match a given exclude pattern. |
ConstructorFilter |
A Filter that accepts all methods, except constructors that
are either synthetic (automatically created by the compiler), or are calls to
super . |
EventThread |
An EventThred traces the execution of a Java process, keeping
track of all method calls as Activation s in an
ActivationList containing all root activations, that is, all
method calls that occur "magically" from outside the traced methods, for
example from the main method. |
FormatterRegistry |
A singleton that holds all Formatter s known to the system. |
Main |
|
MethodFilter |
A Filter that accepts only methods with a given fully
qualified name. |
MockObject |
A MockObject is an immutable class representing one life-line
in a sequence diagram. |
MockObjectMap |
A MockObjectMap is a mapping from names to
MockObject s, with utility methods to make it easy to
translate from Activation s to MockObject s,
with automatic handling of column numbers. |
TextDiagram |
A TextDiagram that can be fully defined by a string, for
example using XML. |