void (ActionEvent e) { final int modifiers = e.getModifiers(); if (SCROLL_UP_ACTION_ID.equals(myId)) doPageUp(); else if (SCROLL_DOWN_ACTION_ID.equals(myId)) doPageDown(); else if (SELECT_PREVIOUS_ROW_ACTION_ID.equals(myId)) doMoveUp(modifiers); else if (SELECT_NEXT_ROW_ACTION_ID.equals(myId)) doMoveDown(modifiers); else if (SELECT_LAST_ROW_ACTION_ID.equals(myId)) doMoveEnd(); else if (SELECT_FIRST_ROW_ACTION_ID.equals(myId)) doMoveHome(); else if (MOVE_END_ID.equals(myId)) doMoveEnd(); else if (MOVE_HOME_ID.equals(myId)) doMoveHome(); }