Public Member Functions | |
| void | activateGroup (String name) throws IOException |
| void | deactivateGroup (String name) throws IOException |
| String | getLastActivatedGroupName () |
| void | setViewer (InputViewer _viewer) |
| void | inputChar (int source, char chr) |
| void | input (int source, String str) |
| InputManager (InputManagerContext _context) throws IOException | |
| void | loadConfigString (String str) throws IOException |
| void | loadConfig (URL url) throws IOException |
| void | loadConfig_yudit (InputStream inputStream, URL url, Writer _converted) throws IOException |
| void | loadConfig_native (Reader inputReader, URL url) throws IOException |
| boolean | isInputMethodActive (String name) |
| String | getInputMethodScreenName (String name) |
| void | deselectNonHiddenGroups () |
| boolean | getSingleInputMethod () |
| void | setSingleInputMethod (boolean on) throws IOException |
Static Public Member Functions | |
| StringBuffer | HTMLEscapeSB (String str, boolean br) |
| URL | makeProxyURL (URL base, URL url) |
| StringBuffer | urlEncode (String string) |
| StringBuffer | urlEncode (String string, String charset) |
Static Public Attributes | |
| final int | SOURCE_KEYBOARD = 1 |
| final int | SOURCE_GUI = 2 |
| final int | SOURCE_CLIPBOARD = 3 |
| final int | SOURCE_FILE = 4 |
| final int | KEY_BACKSPACE = -1 |
| final String | INPUT_BREAK = "\uFFFF{{BREAK}}" |
| final String | INPUT_BACKSPACE = "\uFFFF{{BACKSPACE}}" |
| final int | DOCUMENTATION_COLS = 3 |
| final int | CONTINUATIONS_LENGTH = 300 |
| final char | hexDigits [] |
Package Functions | |
| Group | getGroup (int index) |
| Group | getGroup (String name) |
| boolean | makeOutput (boolean finished) |
| Converts temporary input to temporary output and final output. | |
| String | charToString (int c) |
| InputStream | openURL (URL url) throws IOException |
| void | loadConfig_native_webpage (BufferedReader input, URL source) throws IOException |
| void | createWebPageMenu () |
| void | createIMMenu () |
Static Package Functions | |
| String | prefixNSM (String str) |
Package Attributes | |
| Vector | replacements = new Vector() |
| Vector | groups = new Vector() |
| Vector | webPages = new Vector() |
| InputViewer | viewer = null |
| String | temporaryOutput = null |
| String | temporaryInput = null |
| Group | lastActivatedGroup = null |
| InternationalInputContext | iiContext = null |
| InputManagerContext | imContext = null |
| boolean | newGroups = false |
| boolean | singleInputMethod = true |
Static Private Member Functions | |
| String | yudit_parseString (byte bytes[], int len, int width) |
| int | yudit_readNByte (DataInputStream in, int num) throws IOException |
| String | yudit_cutCString (String str) |
| String | yudit_cutCString (String str, char cut) |
|
|
Definition at line 502 of file InputManager.java. References InputManager::Group::activate(), InputManagerContext::getInternationalInputContext(), iiContext, imContext, and InputManager::Group::setHidden(). |
|
|
Definition at line 420 of file InputManager.java. References InputManager::Group::activate(), and activateGroup(). Referenced by activateGroup(). |
|
|
Definition at line 598 of file InputManager.java. References charToString(). Referenced by charToString(), and inputChar(). |
|
|
Definition at line 1146 of file InputManager.java. References InputManagerContext::createIMMenu(), InputManager::Group::getName(), groups, imContext, and InputManager::Group::isHidden(). Referenced by loadConfig_native(). |
|
|
Definition at line 1137 of file InputManager.java. References InputManagerContext::createWebPageMenu(), imContext, and webPages. Referenced by loadConfig_native(). |
|
|
Definition at line 424 of file InputManager.java. References InputManager::Group::deactivate(), and deactivateGroup(). Referenced by deactivateGroup(). |
|
|
Definition at line 1165 of file InputManager.java. References InputManager::Group::deactivate(), groups, InputManager::Group::isActive(), and InputManager::Group::isHidden(). Referenced by InputManager::Group::activate(), and setSingleInputMethod(). |
|
|
Definition at line 406 of file InputManager.java. References groups, and InputManager::Group::name. |
|
|
Definition at line 404 of file InputManager.java. References getGroup(), and groups. Referenced by getGroup(). |
|
|
Definition at line 1161 of file InputManager.java. References getInputMethodScreenName(), and InputManager::Group::getScreenName(). Referenced by getInputMethodScreenName(). |
|
|
Definition at line 428 of file InputManager.java. References lastActivatedGroup, and InputManager::Group::name. |
|
|
Definition at line 1174 of file InputManager.java. References singleInputMethod. |
|
||||||||||||
|
Definition at line 447 of file InputManager.java. References HTMLEscapeSB(). Referenced by HTMLEscapeSB(). |
|
||||||||||||
|
Definition at line 467 of file InputManager.java. References InputViewer::addTemporary(), input(), INPUT_BACKSPACE, INPUT_BREAK, KEY_BACKSPACE, makeOutput(), InputViewer::removeTemporary(), InputViewer::specialKey(), temporaryInput, temporaryOutput, and viewer. Referenced by input(), and inputChar(). |
|
||||||||||||
|
Definition at line 463 of file InputManager.java. References charToString(), input(), and inputChar(). Referenced by inputChar(). |
|
|
Definition at line 1158 of file InputManager.java. References InputManager::Group::isActive(), and isInputMethodActive(). Referenced by isInputMethodActive(). |
|
|
Definition at line 635 of file InputManager.java. References imContext, loadConfig(), loadConfig_native(), loadConfig_yudit(), and InputManagerContext::showMessage(). Referenced by InputManager::Group::load(), and loadConfig(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 1047 of file InputManager.java. References InputManager::WebPage::addToken(), loadConfig_native_webpage(), InputManager::WebPage::setDescription(), InputManager::WebPage::setNeedsTopFrame(), InputManager::WebPage::setShortName(), InputManager::WebPage::setSourceURL(), and webPages. Referenced by loadConfig_native(), and loadConfig_native_webpage(). |
|
||||||||||||||||
|
Definition at line 665 of file InputManager.java. References InputManager::Group::activate(), InputReplacement::group, InputManager::Group::index, loadConfig_yudit(), replacements, InputManager::Group::setDescription(), InputManager::Group::setSourceURL(), yudit_cutCString(), yudit_parseString(), and yudit_readNByte(). Referenced by loadConfig(), and loadConfig_yudit(). |
|
|
Definition at line 628 of file InputManager.java. References InternationalInputContext::getDocumentBase(), iiContext, loadConfig_native(), and loadConfigString(). Referenced by loadConfigString(). |
|
|
Converts temporary input to temporary output and final output.
Definition at line 514 of file InputManager.java. References InputViewer::addFinal(), CONTINUATIONS_LENGTH, InputReplacement::getFinalReplacement(), InputReplacement::getReplacement(), InputReplacement::group, iiContext, InputManager::Group::isActive(), InputReplacement::isContinuationOf(), makeOutput(), replacements, InputReplacement::replacesPrefixOf(), InternationalInputContext::showInfo(), temporaryInput, temporaryOutput, and viewer. Referenced by input(), and makeOutput(). |
|
||||||||||||
|
Definition at line 609 of file InputManager.java. References makeProxyURL(). Referenced by makeProxyURL(). |
|
|
Definition at line 617 of file InputManager.java. References InternationalInputContext::getDocumentBase(), iiContext, and openURL(). Referenced by openURL(). |
|
|
Definition at line 436 of file InputManager.java. References prefixNSM(). Referenced by prefixNSM(). |
|
|
Definition at line 1175 of file InputManager.java. References InputManager::Group::activate(), deselectNonHiddenGroups(), InputManager::Group::isActive(), lastActivatedGroup, setSingleInputMethod(), and singleInputMethod. Referenced by setSingleInputMethod(). |
|
|
Definition at line 433 of file InputManager.java. References setViewer(), and viewer. Referenced by setViewer(). |
|
||||||||||||
|
Definition at line 1190 of file InputManager.java. References hexDigits. |
|
|
Definition at line 1185 of file InputManager.java. References urlEncode(). Referenced by urlEncode(). |
|
||||||||||||
|
Definition at line 904 of file InputManager.java. |
|
|
Definition at line 901 of file InputManager.java. References yudit_cutCString(). Referenced by loadConfig_yudit(), and yudit_cutCString(). |
|
||||||||||||||||
|
Definition at line 854 of file InputManager.java. References yudit_parseString(). Referenced by loadConfig_yudit(), and yudit_parseString(). |
|
||||||||||||
|
Definition at line 890 of file InputManager.java. References yudit_readNByte(). Referenced by loadConfig_yudit(), and yudit_readNByte(). |
|
|
Definition at line 21 of file InputManager.java. Referenced by makeOutput(). |
|
|
Definition at line 20 of file InputManager.java. |
|
|
Definition at line 393 of file InputManager.java. Referenced by createIMMenu(), deselectNonHiddenGroups(), and getGroup(). |
|
|
Initial value:
Definition at line 1187 of file InputManager.java. Referenced by urlEncode(). |
|
|
Definition at line 399 of file InputManager.java. Referenced by InputManager(), loadConfigString(), makeOutput(), and openURL(). |
|
|
Definition at line 400 of file InputManager.java. Referenced by InputManager::Group::activate(), createIMMenu(), createWebPageMenu(), InputManager::Group::deactivate(), InputManager(), InputManager::Group::load(), and loadConfig(). |
|
|
Definition at line 18 of file InputManager.java. Referenced by input(). |
|
|
Definition at line 17 of file InputManager.java. Referenced by input(). |
|
|
Definition at line 15 of file InputManager.java. Referenced by input(). |
|
|
Definition at line 398 of file InputManager.java. Referenced by InputManager::Group::activate(), getLastActivatedGroupName(), and setSingleInputMethod(). |
|
|
Definition at line 401 of file InputManager.java. Referenced by InputManager::Group::Group(), and loadConfig_native(). |
|
|
Definition at line 392 of file InputManager.java. Referenced by InputManager::Group::getDocumentation(), loadConfig_native(), loadConfig_yudit(), and makeOutput(). |
|
|
Definition at line 402 of file InputManager.java. Referenced by InputManager::Group::activate(), getSingleInputMethod(), and setSingleInputMethod(). |
|
|
Definition at line 12 of file InputManager.java. |
|
|
Definition at line 13 of file InputManager.java. |
|
|
Definition at line 11 of file InputManager.java. |
|
|
Definition at line 10 of file InputManager.java. |
|
|
Definition at line 397 of file InputManager.java. Referenced by input(), and makeOutput(). |
|
|
Definition at line 396 of file InputManager.java. Referenced by input(), and makeOutput(). |
|
|
Definition at line 395 of file InputManager.java. Referenced by input(), makeOutput(), and setViewer(). |
|
|
Definition at line 394 of file InputManager.java. Referenced by createWebPageMenu(), and loadConfig_native_webpage(). |
1.3.7