|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface supplies an input protocol for objects which accept input controlling tree navigation. Several classes of input methods are supported here: moves within the tree, requests for previews of moves within the tree, indications that the dispatch agent has entered or exited text entry mode, and requests to carry out actions at the current location in the tree.
Method Summary | |
boolean |
enter_text_entry_mode(event evt,
java.lang.Object user_info)
Request to enter text entry mode. |
boolean |
exit_text_entry_mode(event evt,
java.lang.Object user_info)
Indicate that we are leaving text entry mode and returning to navigation mode. |
boolean |
navigate_down(event evt,
java.lang.Object user_info)
Navigate downwards in the tree (move to first child). |
boolean |
navigate_left(event evt,
java.lang.Object user_info)
Navigate left in the tree (move to the previous sibling). |
boolean |
navigate_right(event evt,
java.lang.Object user_info)
Navigate right in the tree (move to the next sibling). |
boolean |
navigate_to_top(event evt,
java.lang.Object user_info)
Navigate to the root of the tree. |
boolean |
navigate_up(event evt,
java.lang.Object user_info)
Navigate upwards in the tree (move to the parent). |
boolean |
perform_action(int act_num,
event evt,
java.lang.Object user_info)
Do an action associated with the interactor at the current location. |
boolean |
preview_down(event evt,
java.lang.Object user_info)
Perform a preview of the actions that would be taken on a navigate_down(). |
boolean |
preview_left(event evt,
java.lang.Object user_info)
Perform a preview of the actions that would be taken on a navigate_left(). |
boolean |
preview_right(event evt,
java.lang.Object user_info)
Perform a preview of the actions that would be taken on a navigate_right(). |
boolean |
preview_to_top(event evt,
java.lang.Object user_info)
Perform a preview of the actions that would be taken on a navigate_to_top(). |
boolean |
preview_up(event evt,
java.lang.Object user_info)
Perform a preview of the actions that would be taken on a navigate_up(). |
Methods inherited from interface sub_arctic.input.focusable |
focus_set_enter,
focus_set_exit |
Method Detail |
public boolean navigate_up(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean navigate_down(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean navigate_left(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean navigate_right(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean navigate_to_top(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean preview_up(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean preview_down(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean preview_left(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean preview_right(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean preview_to_top(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean enter_text_entry_mode(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean exit_text_entry_mode(event evt, java.lang.Object user_info)
event
- evt the event causing this inputObject
- user_info information supplied at focus timepublic boolean perform_action(int act_num, event evt, java.lang.Object user_info)
int
- act_num the index of the action to be performedevent
- evt the event causing this inputObject
- user_info information supplied at focus time
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |