Package com.ibm.icu.dev.tool.ime.indic
Class IndicInputMethod
- java.lang.Object
-
- com.ibm.icu.dev.tool.ime.indic.IndicInputMethod
-
- All Implemented Interfaces:
java.awt.im.spi.InputMethod
class IndicInputMethod extends java.lang.Object implements java.awt.im.spi.InputMethod
This stub delegates to the simpler IndicInputMethodImpl.
-
-
Field Summary
Fields Modifier and Type Field Description private IndicInputMethodImpl
impl
private java.util.Locale
locale
-
Constructor Summary
Constructors Constructor Description IndicInputMethod(java.util.Locale theLocale, IndicInputMethodImpl theImplementation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
void
deactivate(boolean isTemporary)
void
dispatchEvent(java.awt.AWTEvent event)
void
dispose()
void
endComposition()
java.lang.Object
getControlObject()
java.util.Locale
getLocale()
void
hideWindows()
boolean
isCompositionEnabled()
void
notifyClientWindowChange(java.awt.Rectangle bounds)
void
reconvert()
void
removeNotify()
void
setCharacterSubsets(java.lang.Character.Subset[] subsets)
void
setCompositionEnabled(boolean enable)
void
setInputMethodContext(java.awt.im.spi.InputMethodContext context)
boolean
setLocale(java.util.Locale locale)
-
-
-
Field Detail
-
impl
private IndicInputMethodImpl impl
-
locale
private java.util.Locale locale
-
-
Constructor Detail
-
IndicInputMethod
IndicInputMethod(java.util.Locale theLocale, IndicInputMethodImpl theImplementation)
-
-
Method Detail
-
setInputMethodContext
public void setInputMethodContext(java.awt.im.spi.InputMethodContext context)
- Specified by:
setInputMethodContext
in interfacejava.awt.im.spi.InputMethod
-
setLocale
public boolean setLocale(java.util.Locale locale)
- Specified by:
setLocale
in interfacejava.awt.im.spi.InputMethod
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfacejava.awt.im.spi.InputMethod
-
setCharacterSubsets
public void setCharacterSubsets(java.lang.Character.Subset[] subsets)
- Specified by:
setCharacterSubsets
in interfacejava.awt.im.spi.InputMethod
-
setCompositionEnabled
public void setCompositionEnabled(boolean enable)
- Specified by:
setCompositionEnabled
in interfacejava.awt.im.spi.InputMethod
-
isCompositionEnabled
public boolean isCompositionEnabled()
- Specified by:
isCompositionEnabled
in interfacejava.awt.im.spi.InputMethod
-
reconvert
public void reconvert()
- Specified by:
reconvert
in interfacejava.awt.im.spi.InputMethod
-
dispatchEvent
public void dispatchEvent(java.awt.AWTEvent event)
- Specified by:
dispatchEvent
in interfacejava.awt.im.spi.InputMethod
-
notifyClientWindowChange
public void notifyClientWindowChange(java.awt.Rectangle bounds)
- Specified by:
notifyClientWindowChange
in interfacejava.awt.im.spi.InputMethod
-
activate
public void activate()
- Specified by:
activate
in interfacejava.awt.im.spi.InputMethod
-
deactivate
public void deactivate(boolean isTemporary)
- Specified by:
deactivate
in interfacejava.awt.im.spi.InputMethod
-
hideWindows
public void hideWindows()
- Specified by:
hideWindows
in interfacejava.awt.im.spi.InputMethod
-
removeNotify
public void removeNotify()
- Specified by:
removeNotify
in interfacejava.awt.im.spi.InputMethod
-
endComposition
public void endComposition()
- Specified by:
endComposition
in interfacejava.awt.im.spi.InputMethod
-
dispose
public void dispose()
- Specified by:
dispose
in interfacejava.awt.im.spi.InputMethod
-
getControlObject
public java.lang.Object getControlObject()
- Specified by:
getControlObject
in interfacejava.awt.im.spi.InputMethod
-
-