| Class | Description |
| AnnCrossProductDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing cross product objects on an annotation container. |
| AnnCrossProductEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing cross product objects on an annotation container. |
| AnnDesigner | Defines the base class for all of the designers in the annotation toolkit. |
| AnnDrawDesigner | Extends the AnnDesigner class to provide standard functionality for drawing annotation objects on an annotation container. |
| AnnEditDesigner | Extends AnnDesigner to provide standard functionality for editing Annotation objects on an annotation container. |
| AnnFreehandDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing freehand AnnPolylineObjects on an annotation container. |
| AnnLineDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing line objects on an annotation container. |
| AnnPointDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing point objects on an annotation container. |
| AnnPointEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing point objects on an annotation container. |
| AnnPolylineDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing polyline objects on an annotation container. |
| AnnPolylineEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing polyline objects on an annotation container. |
| AnnProtractorDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing protractor objects on an annotation container. |
| AnnRectangleDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing rectangle objects on an annotation container. |
| AnnRectangleEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing rectangle objects on an annotation container. |
| AnnRunDesigner | Extends AnnDesigner to provide standard functionality for running Annotation objects on an annotation container. |
| AnnSelectionEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing the special selection object on an annotation container. |
| AnnStickyNoteDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing sticky note objects on an annotation container. |
| AnnTextEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing text objects on an annotation container. |
| AnnTextPointerDrawDesigner | Extends the AnnDrawDesigner class, providing functionality for drawing text pointer objects on an annotation container. |
| AnnTextPointerEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing text pointer objects on an annotation container. |
| AnnTextReviewDrawDesigner | Extends the AnnRectangleDrawDesigner class, providing functionality for drawing text review objects on an annotation container. |
| AnnTextReviewEditDesigner | Extends the AnnEditDesigner class to provide functionality for editing text review objects on an annotation container. |
| AnnTextRollupRunDesigner | Extends AnnRunDesigner to provide functionality for running an AnnTextRollupObject on an annotation container. |
| LeadtoolsObfuscationClass | |