# moved the caret right to the position of the "i" character in the word "public".
# Line text was
# '	public abstract boolean isAtom();'

orca.isModifierKey: returning: True
KEYEVENT: type=0
          hw_code=114
          modifiers=0
          event_string=(Right)
          is_text=True
          timestamp=31498610
          time=1270424273.558311
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(146,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	public abstract boolean isAtom(); $l'
     VISIBLE:  '	public abstract boolean isAtom(', cursor=6
sayCharacter: char=<i>, startOffset=146, 
caretOffset=146, endOffset=147, speakBlankLines=True
SPEECH OUTPUT: 'i'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=114
          modifiers=0
          event_string=(Right)
          is_text=True
          timestamp=31498740
          time=1270424273.688645
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0

#Moved the caret left
          hw_code=113
          modifiers=0
          event_string=(Left)
          is_text=True
          timestamp=31499425
          time=1270424274.373126
orca.keyEcho: string to echo: Left
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(145,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	public abstract boolean isAtom(); $l'
     VISIBLE:  '	public abstract boolean isAtom(', cursor=5
sayCharacter: char=<l>, startOffset=145, 
caretOffset=145, endOffset=146, speakBlankLines=True
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=113
          modifiers=0
          event_string=(Left)
          is_text=True
          timestamp=31499509
          time=1270424274.457043
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False

#deleted the character with backspace
KEYEVENT: type=0
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31501680
          time=1270424276.628690
orca.keyEcho: string to echo: BackSpace
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(144,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-caret-moved
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	public abstract boolean isAtom(); $l'
     VISIBLE:  '	public abstract boolean isAtom(', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(144,1)
KEYEVENT: type=1
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31501738
          time=1270424276.686847
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
generate braille for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TEXT, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[' $l']
required=[]
default.py:isReadOnlyTextArea=False for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: '	pulic abstract boolean isAtom(); $l', 3
BRAILLE LINE:  '	pulic abstract boolean isAtom(); $l'
     VISIBLE:  '	pulic abstract boolean isAtom()', cursor=4
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(144,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	pulic abstract boolean isAtom(); $l'
     VISIBLE:  '	pulic abstract boolean isAtom()', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(144,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	pulic abstract boolean isAtom(); $l'
     VISIBLE:  '	pulic abstract boolean isAtom()', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(144,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	pulic abstract boolean isAtom(); $l'
     VISIBLE:  '	pulic abstract boolean isAtom()', cursor=4
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

#backspace deleting the u character
KEYEVENT: type=0
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31504185
          time=1270424279.133666
orca.keyEcho: string to echo: BackSpace
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-caret-moved
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	pulic abstract boolean isAtom(); $l'
     VISIBLE:  '	pulic abstract boolean isAtom()', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(143,1)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
generate braille for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TEXT, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[' $l']
KEYEVENT: type=1
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31504282
          time=1270424279.229869
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
required=[]
default.py:isReadOnlyTextArea=False for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: '	plic abstract boolean isAtom(); $l', 2
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=3
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=3
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=0
          hw_code=113
          modifiers=0
          event_string=(Left)
          is_text=True
          timestamp=31505128
          time=1270424280.076478
orca.keyEcho: string to echo: Left
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=2
sayCharacter: char=<p>, startOffset=142, 
caretOffset=142, endOffset=143, speakBlankLines=True
SPEECH OUTPUT: 'p'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=113
          modifiers=0
          event_string=(Left)
          is_text=True
          timestamp=31505217
          time=1270424280.165684
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=114
          modifiers=0
          event_string=(Right)
          is_text=True
          timestamp=31506613
          time=1270424281.561748
orca.keyEcho: string to echo: Right
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(143,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=3
sayCharacter: char=<l>, startOffset=143, 
caretOffset=143, endOffset=144, speakBlankLines=True
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=114
          modifiers=0
          event_string=(Right)
          is_text=True
          timestamp=31506702
          time=1270424281.650592
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
KEYEVENT: type=0
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31507109
          time=1270424282.057943
orca.keyEcho: string to echo: BackSpace
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-caret-moved
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	plic abstract boolean isAtom(); $l'
     VISIBLE:  '	plic abstract boolean isAtom();', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

# deleted "p" character
vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(142,1)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
generate braille for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations='' (args={'formatType': 'focused', 'role': ROLE_TEXT, 'mode': 'braille', 'recursing': True}) using '(includeContext                           and (ancestors                                + (rowHeader and [Region(" " + asString(rowHeader))])                                + (columnHeader and [Region(" " + asString(columnHeader))])                                + (radioButtonGroup and [Region(" " + asString(radioButtonGroup))])                                + [Region(" ")])                           or []) + [Text(obj, asString(label), asString(eol))]                + (required and [Region(" " + asString(required))])                + (readOnly and [Region(" " + asString(readOnly))]) + (nodeLevel and [Region(" " + asString(nodeLevel))])'
includeContext=False
label=[]
eol=[' $l']
KEYEVENT: type=1
          hw_code=22
          modifiers=0
          event_string=(BackSpace)
          is_text=True
          timestamp=31507201
          time=1270424282.149826
orca.isModifierKey: returning: False
orca.isModifierKey: returning: False
required=[]
default.py:isReadOnlyTextArea=False for app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
readOnly=[]
nodeLevel=[]
generate braille results:
  Text: '	lic abstract boolean isAtom(); $l', 1
BRAILLE LINE:  '	lic abstract boolean isAtom(); $l'
     VISIBLE:  '	lic abstract boolean isAtom(); ', cursor=2
SPEECH OUTPUT: 'l'
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	lic abstract boolean isAtom(); $l'
     VISIBLE:  '	lic abstract boolean isAtom(); ', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	lic abstract boolean isAtom(); $l'
     VISIBLE:  '	lic abstract boolean isAtom(); ', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(142,0)
    app.name='' name='None' role='text' state='editable enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  '	lic abstract boolean isAtom(); $l'
     VISIBLE:  '	lic abstract boolean isAtom(); ', cursor=2
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

          hw_code=40
          modifiers=8
          event_string=(d)
          is_text=True
          timestamp=31509826
          time=1270424284.774980
SPEECH OUTPUT: 'Debug level fine.'
KEYEVENT: type=1
          hw_code=40
          modifiers=8
          event_string=(d)
          is_text=True
          timestamp=31509930
          time=1270424284.878091
KEYEVENT: type=0
          hw_code=40
          modifiers=8
          event_string=(d)
          is_text=True
          timestamp=31510321
          time=1270424285.269189
SPEECH OUTPUT: 'Debug level configuration.'
SPEECH OUTPUT: 'Debug level info.'
