int caretOffset
int markOffset
boolean sourceChanged
SourceModificationEvent read
SourceModificationEvent write