CS 4773 Object Oriented Systems April 1, 2005
Topics for today:
- Editor dated April 1 available
- Keep in mind the following:
- Use the turnin procedure and send me email (to srobbins) saying you did it.
- No lines longer than 80 characters
- Do not write anything to System.out. Use the logging facility.
- Think about logging for each session.
- Needed changes to editor design:
- GUI groups need to work on displaying the cursor position
and handling keyboard input.
- CommandExecuterCursor needs C_INSERT_BYTE_AT_CURSOR
This takes one integer argument in the range 0 to 255 and inserts this
character at the cursor position.
- CommandExecuterCursor needs C_REPLACE_BYTE_AT_CURSOR
This takes one integer argument in the range 0 to 255 and replaces the
character at the cursor position.
- CommandExecuterCursor needs C_DELETE_BYTE_AT_CURSOR
This deletes the byte at the cursor position.
- CommandExecuterCursor needs C_DELETE_BYTE_BEFORE_CURSOR