Annotation Pro API
Public Member Functions | Protected Member Functions | Properties | Events | List of all members
UndoRedoServer Class Reference

An undo redo server. More...

Inherits Component.

Public Member Functions

 UndoRedoServer ()
 Default constructor. More...
 
 UndoRedoServer (IContainer container)
 Constructor. More...
 
void Clear ()
 Clears this object to its blank/initial state. More...
 
void Redo ()
 Redoes this object. More...
 
void Undo ()
 Undoes this object. More...
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Properties

LayerCollection LastAnnotation [get]
 Gets the last annotation. More...
 
Synchronizer Synchronizer [get, set]
 Gets or sets the synchronizer. More...
 

Events

ModifiedHandler AnnotationModified
 Event queue for all listeners interested in AnnotationModified events. More...
 

Detailed Description

An undo redo server.

Constructor & Destructor Documentation

◆ UndoRedoServer() [1/2]

UndoRedoServer ( )
inline

Default constructor.

◆ UndoRedoServer() [2/2]

UndoRedoServer ( IContainer  container)
inline

Constructor.

Parameters
containerThe container.

Member Function Documentation

◆ Clear()

void Clear ( )
inline

Clears this object to its blank/initial state.

◆ Dispose()

override void Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.

◆ Redo()

void Redo ( )
inline

Redoes this object.

◆ Undo()

void Undo ( )
inline

Undoes this object.

Property Documentation

◆ LastAnnotation

LayerCollection LastAnnotation
get

Gets the last annotation.

The last annotation.

◆ Synchronizer

Gets or sets the synchronizer.

The synchronizer.

Event Documentation

◆ AnnotationModified

ModifiedHandler AnnotationModified

Event queue for all listeners interested in AnnotationModified events.


The documentation for this class was generated from the following files: