Inheritance diagram for InternationalInput:

Public Member Functions | |
| InternationalInput (InternationalInputContext _context) | |
| void | updateFKeys () |
| void | addFKey (FKey fkey) |
| InternationalInputContext | getInternationalInputContext () |
| Returns the InternationalInputContext. | |
| void | showMessage (String msg) |
| Displays and logs a message. | |
| void | createIMMenu (String im[]) |
| Creates (or re-creates) the menu for selecting input methods. | |
| void | createWebPageMenu (InputManager.WebPage wp[]) |
| Creates (or re-creates) the menu for accessing web pages. | |
| void | groupStateChanged (String name, boolean active) |
| Called upon the change of the state of an input method. | |
| void | updateIMMenu () |
| void | loadConfig (String config) |
| Loads a configuration file. | |
| void | loadConfig (File config) |
| Loads a configuration file (from local file system). | |
| void | loadConfigString (String config) throws IOException |
| Loads a configuration from a string. | |
| String | getSelected () |
| Returns content or selection of the input field. | |
| boolean | hasSelection () |
| void | noButtons () |
| Removes the copy/clear-buttons. | |
| String | getDocumentation (String group) |
| Returns the documentation for an input method. | |
| String | getCurrentDocumentation () |
| Returns the documentation for the last used object. | |
| void | showCurrentDocumentation () |
| void | ready () |
| To be called, when component is installed and visible. | |
| void | mouseExited (MouseEvent e) |
| void | mouseEntered (MouseEvent e) |
| void | mouseClicked (MouseEvent e) |
| void | mousePressed (MouseEvent e) |
| void | mouseReleased (MouseEvent e) |
| void | textWindow (String text) |
| String | copyText (boolean dontUseTextWindow) |
| void | setClipboardContent (String data) |
| Sets the content of the local clipboard. | |
| void | pasteText (boolean temporary) |
| void | keyTyped (KeyEvent e) |
| void | keyPressed (KeyEvent e) |
| void | keyReleased (KeyEvent e) |
| void | breakComposition () |
| String | autoSetFont (String str, boolean lazy) |
| Finds the optimal font and sets it. | |
| void | setAutoSetFont (boolean on) |
| void | setFontSize (int size) |
| Sets the font size. | |
| int | getFontSize () |
| Returns the font size. | |
| void | setInputFont (String fontName) |
| Sets the input fields font. | |
| void | clearText () |
| void | keyStroke (ActionEvent e) |
| void | backSpace () |
Static Public Member Functions | |
| String | fKeyCombineString (String key, String name) |
| void | mnemonifyMenu (JMenu menu, boolean override) |
| Adds mnemonics to all items of a menu. | |
Static Public Attributes | |
| final int | MIN_FONT_SIZE = 10 |
| final int | MAX_FONT_SIZE = 40 |
| final int | FONT_SIZE_STEPPING = 2 |
| final int | DEFAULT_FONT_SIZE = 14 |
| final String | fKeyNames [] |
| final int | fKeyCodes [] |
Package Functions | |
| boolean | checkFKeyHotKey (int code) |
| void | applyProperties () |
| boolean | checkPossiblePermission (int permission) |
| void | initMenu () |
| String[] | getAvailableFontFamilyNames () |
| void | initFileChooser () |
| void | selectSizeItem (int size) |
| void | selectFontItem (String name) |
| void | showHelp () |
| void | callWebPage (InputManager.WebPage webpage) |
| Icon | iconify_getIcon (int cp) |
| void | normalize () |
| int | normalize (int from, int upto) throws BadLocationException |
| void | iconify () |
| void | iconify (int from, int upto) throws BadLocationException |
| void | checkCaret () |
| void | saveFile (File file, String encoding, boolean selection) |
| void | openFile (File file, String encoding, boolean insert, boolean temporary) |
Package Attributes | |
| InputManager | inputManager |
| IITextArea | inputField |
| JScrollPane | scrollPane |
| boolean | disableButtons = false |
| JPanel | buttons |
| JPanel | fKeyPanel |
| LinkedList | fkeys = new LinkedList() |
| InternationalInputContext | context = null |
| Properties | properties = null |
| String | fonts [] = null |
| JMenuItem | fontMenuItems [] = null |
| JMenuItem | fontSizeMenuItems [] = null |
| JButton | noFontItem = new JButton() |
| JButton | noSizeItem = new JButton() |
| JMenu | inputMethodMenu = null |
| JCheckBoxMenuItem | inputMethodMenuItems [] = null |
| String | inputMethodMenuItemNames [] = null |
| JMenu | webPageMenu = null |
| Clipboard | clipboard = null |
| boolean | noSystemClipboard = false |
| Documentation | currentDocumentation |
| int | fontSize = InternationalInput.DEFAULT_FONT_SIZE |
| boolean | autoSetFont = false |
| boolean | noCaretCheck = false |
| int | lastCaret = 0 |
| FileChooser | fileChooser = null |
| File | currentFile = null |
| PrinterJob | printerJob = null |
| PageFormat | pageFormat = null |
| JFrame | previewFrame = null |
| int | iconify_tempColor = 0 |
Static Package Attributes | |
| final int | PERMISSION_READ = 1 |
| final int | PERMISSION_WRITE = 2 |
| final int | PERMISSION_PRINT = 3 |
| final int | PERMISSION_EXIT = 4 |
Private Member Functions | |
| void | initClipboard () |
Static Private Attributes | |
| final Hashtable | iconify_iconHash = new Hashtable() |
|
|
Definition at line 346 of file InternationalInput.java. |
|
|
Definition at line 454 of file InternationalInput.java. |
|
|
Definition at line 671 of file InternationalInput.java. |
|
||||||||||||
|
Finds the optimal font and sets it.
Definition at line 1524 of file InternationalInput.java. |
|
|
Definition at line 1718 of file InternationalInput.java. |
|
|
Definition at line 1499 of file InternationalInput.java. |
|
|
Definition at line 1503 of file InternationalInput.java. |
|
|
Definition at line 1813 of file InternationalInput.java. |
|
|
Definition at line 440 of file InternationalInput.java. References InternationalInput::FKey::getComponent(). |
|
|
Definition at line 778 of file InternationalInput.java. |
|
|
Definition at line 1612 of file InternationalInput.java. |
|
|
Definition at line 1445 of file InternationalInput.java. |
|
|
Creates (or re-creates) the menu for selecting input methods. To be called every time, when the list of available input methods has changed. Input methods to be hidden from the user may be omitted (like default, none)
Implements InputManagerContext. Definition at line 476 of file InternationalInput.java. |
|
|
Creates (or re-creates) the menu for accessing web pages. To be called every time when the list of web pages has changed.
Implements InputManagerContext. Definition at line 594 of file InternationalInput.java. |
|
||||||||||||
|
Definition at line 262 of file InternationalInput.java. References fKeyCombineString(). Referenced by fKeyCombineString(). |
|
|
Definition at line 1212 of file InternationalInput.java. |
|
|
Returns the documentation for the last used object.
Definition at line 1364 of file InternationalInput.java. |
|
|
Returns the documentation for an input method.
Definition at line 1353 of file InternationalInput.java. |
|
|
Returns the font size.
Definition at line 1594 of file InternationalInput.java. |
|
|
Returns the InternationalInputContext.
Implements InputManagerContext. Definition at line 466 of file InternationalInput.java. |
|
|
Returns content or selection of the input field. Prior to this the current composition is interrupted. Definition at line 1308 of file InternationalInput.java. |
|
||||||||||||
|
Called upon the change of the state of an input method.
Implements InputManagerContext. Definition at line 653 of file InternationalInput.java. |
|
|
Definition at line 1322 of file InternationalInput.java. |
|
||||||||||||
|
Definition at line 1757 of file InternationalInput.java. |
|
|
Definition at line 1747 of file InternationalInput.java. Referenced by IITextArea::addFinal(). |
|
|
Definition at line 1624 of file InternationalInput.java. |
|
|
Definition at line 1435 of file InternationalInput.java. |
|
|
Definition at line 1231 of file InternationalInput.java. |
|
|
Definition at line 820 of file InternationalInput.java. |
|
|
Definition at line 1492 of file InternationalInput.java. |
|
|
Definition at line 1493 of file InternationalInput.java. |
|
|
Definition at line 1692 of file InternationalInput.java. Referenced by IITextArea::IITextArea(). |
|
|
Definition at line 1491 of file InternationalInput.java. |
|
|
Loads a configuration file (from local file system). Directly forwarded to InputManager.loadConfig.
Definition at line 1283 of file InternationalInput.java. |
|
|
Loads a configuration file. Directly forwarded to InputManager.loadConfig.
Definition at line 1270 of file InternationalInput.java. Referenced by InternationalInputApp::main(). |
|
|
Loads a configuration from a string. Directly forwarded to InputManager.loadConfigString. Definition at line 1296 of file InternationalInput.java. |
|
||||||||||||
|
Adds mnemonics to all items of a menu.
Definition at line 735 of file InternationalInput.java. |
|
|
Definition at line 1411 of file InternationalInput.java. |
|
|
Definition at line 1410 of file InternationalInput.java. |
|
|
Definition at line 1409 of file InternationalInput.java. |
|
|
Definition at line 1412 of file InternationalInput.java. |
|
|
Definition at line 1413 of file InternationalInput.java. |
|
|
Removes the copy/clear-buttons.
Definition at line 1342 of file InternationalInput.java. |
|
||||||||||||
|
Definition at line 1731 of file InternationalInput.java. |
|
|
Definition at line 1723 of file InternationalInput.java. Referenced by IITextArea::addFinal(). |
|
||||||||||||||||||||
|
Definition at line 1850 of file InternationalInput.java. |
|
|
Definition at line 1461 of file InternationalInput.java. |
|
|
To be called, when component is installed and visible.
Definition at line 1403 of file InternationalInput.java. Referenced by InternationalInputApp::main(). |
|
||||||||||||||||
|
Definition at line 1828 of file InternationalInput.java. |
|
|
Definition at line 1246 of file InternationalInput.java. |
|
|
Definition at line 1238 of file InternationalInput.java. |
|
|
Definition at line 1579 of file InternationalInput.java. |
|
|
Sets the content of the local clipboard.
Definition at line 1456 of file InternationalInput.java. |
|
|
Sets the font size.
Definition at line 1586 of file InternationalInput.java. |
|
|
Sets the input fields font.
Definition at line 1600 of file InternationalInput.java. |
|
|
Definition at line 1376 of file InternationalInput.java. |
|
|
Definition at line 1256 of file InternationalInput.java. |
|
|
Displays and logs a message.
Implements InputManagerContext. Definition at line 469 of file InternationalInput.java. |
|
|
Definition at line 1418 of file InternationalInput.java. |
|
|
Definition at line 416 of file InternationalInput.java. References InternationalInput::FKey::getComponent(), InternationalInput::FKey::isValid(), and InternationalInput::FKey::setKey(). |
|
|
Definition at line 661 of file InternationalInput.java. |
|
|
Definition at line 248 of file InternationalInput.java. Referenced by IITextArea::addFinal(), and IITextArea::addTemporary(). |
|
|
Definition at line 224 of file InternationalInput.java. |
|
|
Definition at line 238 of file InternationalInput.java. |
|
|
Definition at line 227 of file InternationalInput.java. |
|
|
Initial value:
Definition at line 240 of file InternationalInput.java. |
|
|
Definition at line 252 of file InternationalInput.java. |
|
|
Definition at line 217 of file InternationalInput.java. |
|
|
Definition at line 223 of file InternationalInput.java. |
|
|
Definition at line 251 of file InternationalInput.java. |
|
|
Initial value:
Definition at line 411 of file InternationalInput.java. |
|
|
Initial value:
Definition at line 408 of file InternationalInput.java. |
|
|
Definition at line 225 of file InternationalInput.java. |
|
|
Definition at line 226 of file InternationalInput.java. |
|
|
Definition at line 216 of file InternationalInput.java. |
|
|
Definition at line 230 of file InternationalInput.java. |
|
|
Definition at line 229 of file InternationalInput.java. |
|
|
Definition at line 247 of file InternationalInput.java. |
|
|
Definition at line 231 of file InternationalInput.java. |
|
|
Definition at line 1623 of file InternationalInput.java. |
|
|
Definition at line 1756 of file InternationalInput.java. |
|
|
Definition at line 221 of file InternationalInput.java. |
|
|
Definition at line 220 of file InternationalInput.java. |
|
|
Definition at line 234 of file InternationalInput.java. |
|
|
Definition at line 236 of file InternationalInput.java. |
|
|
Definition at line 235 of file InternationalInput.java. |
|
|
Definition at line 250 of file InternationalInput.java. Referenced by IITextArea::addFinal(), IITextArea::addTemporary(), and IITextArea::removeTemporary(). |
|
|
Definition at line 215 of file InternationalInput.java. |
|
|
Definition at line 214 of file InternationalInput.java. |
|
|
Definition at line 249 of file InternationalInput.java. Referenced by IITextArea::addFinal(), IITextArea::addTemporary(), and IITextArea::removeTemporary(). |
|
|
Definition at line 232 of file InternationalInput.java. |
|
|
Definition at line 233 of file InternationalInput.java. |
|
|
Definition at line 239 of file InternationalInput.java. |
|
|
Definition at line 254 of file InternationalInput.java. |
|
|
Definition at line 777 of file InternationalInput.java. |
|
|
Definition at line 776 of file InternationalInput.java. |
|
|
Definition at line 774 of file InternationalInput.java. |
|
|
Definition at line 775 of file InternationalInput.java. |
|
|
Definition at line 255 of file InternationalInput.java. |
|
|
Definition at line 253 of file InternationalInput.java. |
|
|
Definition at line 228 of file InternationalInput.java. |
|
|
Definition at line 222 of file InternationalInput.java. |
|
|
Definition at line 237 of file InternationalInput.java. |
1.3.7