|  | Exception | Description | 
|  | kEditableTextException | General exception identifier. | 
|  | kInvalidSelectionValue | Model received an invalid selection value. | 
|  | kInvalidParagraphOffset | Model received an invalid paragraph offset (for example, a negative number). | 
|  | kInvalidModel | Model is not valid for the requested operation. | 
|  | kModelAlreadyLockedForReading | Trying to lock a model that is already locked for reading. | 
|  | kModelNotLockedForReading | Trying to unlock a model that is not locked for reading. | 
|  | kModelAlreadyLockedForWriting | Trying to lock a model that is already locked for writing. | 
|  | kModelNotLockedForWriting | Trying to unlock a model that is not locked for writing. | 
|  | kInvalidTextMargins | Presenter state received invalid text margins. | 
|  | kInvalidSelectionType | View received a selection of the wrong type. | 
|  | kInvalidFormatterAddress | View received an invalid formatter address. |