| インタフェース | 説明 |
|---|---|
| KeyAction |
The interface for objects which perform an action when a key is typed.
|
| クラス | 説明 |
|---|---|
| BasicTextEditController |
The
BasicTextEditController class implements a controller
of a MVC model for the text editing. |
| ChoiceListController |
The
ChoiceListController class implements a view of a MVC model
for the choice. |
| CompositeKeyAction |
The
CompositeKeyAction object is composed of multiple
KeyAction objects and it implements the KeyAction
interface. |
| KeyBinding |
The
KeyBinding object maps key characters or codes to
KeyAction object according to the Keymap object. |
| Keymap |
The
Keymap object maps key characters or codes to action
names of the KeyAction object. |
| TableListView |
The
TableListView class implements a composite view of the
TextListViews. |
| TextCaret |
The
TextCaret class implements a caret showing in the
TextEditView object. |
| TextController |
The
TextController class is an abstract base class that
controlls the TextView object. |
| TextEditController |
The
TextEditController class implements a controller
of a MVC model for the text editing. |
| TextEditView |
The
TextEditView class implements a view of a MVC model for
the text editing. |
| TextListController |
The
TextListController class implements a view of a MVC model
for the text list. |
| TextListView |
The
TextListView class implements a view of a MVC model for
the text list. |
| TextView |
The
TextView class is an abstract base class that views
the TextLayout object. |