Diagnostics tutorial

  1. Introduction
  2. Main classes
  3. Obtaining & using Diagnostics instances
  4. Obtaining & using Diagnosis instances
  5. Look-through Diagnosis
  6. Outro & todo list
<< | >>
Main classes

This package gives you 9 classes (2 abstract, 1 Exception class) & 1 interface. You shall use only some of them.

Classes that shall interest you are:
You can also check LowLevelDiagnosis, but it won't give you any useful information.

Diagnostics class is used to mark parts of code that you need to analyse. It also returns instances of Diagnosis that represents work of your program. It's gonna be described on the next page.

Diagnosis is basic interface implemented by all other classes called ...Diagnosis. AbstractDiagnosis is abstract class (what a suprise ;) implementing Diagnosis interface and giving basic features to next classes.
All other ...Diagnosis classes gives you the same effect in different forms. Formats can be easily guessed form name.