IITextArea Class Reference

Inheritance diagram for IITextArea:

InputViewer List of all members.

Public Member Functions

void addFinal (String input)
void insert (String txt, int pos)
void replaceRange (String txt, int start, int end)
void addTemporary (String input)
void removeTemporary ()
 IITextArea (InputManager _inputManager, InternationalInputContext _context, InternationalInput _internationalInput)
void specialKey (int key)
void keyPressed (KeyEvent e)
void keyReleased (KeyEvent e)
void keyTyped (KeyEvent e)

Package Attributes

InputManager inputManager = null
String temporaryInput = ""
int tempStart = -1 tempEnd
Keymap keymap
InternationalInputContext context = null
InternationalInput internationalInput = null
SimpleAttributeSet tempStyle
StyledDocument document = (StyledDocument)getDocument()

Detailed Description

Todo:
Remove class IITextArea

Definition at line 29 of file InternationalInput.java.


Constructor & Destructor Documentation

IITextArea InputManager  _inputManager,
InternationalInputContext  _context,
InternationalInput  _internationalInput
[inline]
 

Definition at line 144 of file InternationalInput.java.

References context, inputManager, internationalInput, keymap, and InternationalInput::keyStroke().


Member Function Documentation

void addFinal String  input  )  [inline]
 

Implements InputViewer.

Definition at line 41 of file InternationalInput.java.

References addFinal(), InternationalInput::autoSetFont, document, InternationalInput::iconify(), insert(), internationalInput, InternationalInput::lastCaret, InternationalInput::noCaretCheck, InternationalInput::normalize(), temporaryInput, and tempStart.

Referenced by addFinal().

void addTemporary String  input  )  [inline]
 

Implements InputViewer.

Definition at line 102 of file InternationalInput.java.

References addTemporary(), InternationalInput::autoSetFont, document, internationalInput, InternationalInput::lastCaret, InternationalInput::noCaretCheck, temporaryInput, tempStart, and tempStyle.

Referenced by addTemporary().

void insert String  txt,
int  pos
[inline]
 

Definition at line 91 of file InternationalInput.java.

References insert().

Referenced by addFinal(), and insert().

void keyPressed KeyEvent  e  )  [inline]
 

Definition at line 194 of file InternationalInput.java.

void keyReleased KeyEvent  e  )  [inline]
 

Definition at line 201 of file InternationalInput.java.

void keyTyped KeyEvent  e  )  [inline]
 

Definition at line 204 of file InternationalInput.java.

void removeTemporary  )  [inline]
 

Implements InputViewer.

Definition at line 127 of file InternationalInput.java.

References internationalInput, InternationalInput::lastCaret, InternationalInput::noCaretCheck, and tempStart.

void replaceRange String  txt,
int  start,
int  end
[inline]
 

Definition at line 96 of file InternationalInput.java.

References replaceRange().

Referenced by replaceRange().

void specialKey int  key  )  [inline]
 

Implements InputViewer.

Definition at line 163 of file InternationalInput.java.


Member Data Documentation

InternationalInputContext context = null [package]
 

Definition at line 36 of file InternationalInput.java.

Referenced by IITextArea().

StyledDocument document = (StyledDocument)getDocument() [package]
 

Definition at line 39 of file InternationalInput.java.

Referenced by addFinal(), and addTemporary().

InputManager inputManager = null [package]
 

Definition at line 32 of file InternationalInput.java.

Referenced by IITextArea().

InternationalInput internationalInput = null [package]
 

Definition at line 37 of file InternationalInput.java.

Referenced by addFinal(), addTemporary(), IITextArea(), and removeTemporary().

Keymap keymap [package]
 

Definition at line 35 of file InternationalInput.java.

Referenced by IITextArea().

String temporaryInput = "" [package]
 

Definition at line 33 of file InternationalInput.java.

Referenced by addFinal(), and addTemporary().

int tempStart = -1 tempEnd [package]
 

Definition at line 34 of file InternationalInput.java.

Referenced by addFinal(), addTemporary(), and removeTemporary().

SimpleAttributeSet tempStyle [package]
 

Definition at line 38 of file InternationalInput.java.

Referenced by addTemporary().


The documentation for this class was generated from the following file:
Generated on Sun Aug 15 11:56:54 2004 for International Input by doxygen 1.3.7