Package com.ibm.icu.dev.tool.ime.indic
Class IndicIMDescriptor
- java.lang.Object
-
- com.ibm.icu.dev.tool.ime.indic.IndicIMDescriptor
-
- All Implemented Interfaces:
java.awt.im.spi.InputMethodDescriptor
- Direct Known Subclasses:
BengaliInputMethodDescriptor
,DevanagariInputMethodDescriptor
,GujaratiInputMethodDescriptor
,GurmukhiInputMethodDescriptor
,KannadaInputMethodDescriptor
,MalayalamInputMethodDescriptor
,OriyaInputMethodDescriptor
,TamilInputMethodDescriptor
,TeluguInputMethodDescriptor
public abstract class IndicIMDescriptor extends java.lang.Object implements java.awt.im.spi.InputMethodDescriptor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
IndicIMDescriptor(java.util.Locale locale, java.lang.String name)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.awt.im.spi.InputMethod
createInputMethod()
java.util.Locale[]
getAvailableLocales()
protected abstract IndicInputMethodImpl
getImpl()
java.lang.String
getInputMethodDisplayName(java.util.Locale inputLocale, java.util.Locale displayLanguage)
java.awt.Image
getInputMethodIcon(java.util.Locale inputLocale)
boolean
hasDynamicLocaleList()
java.lang.String
toString()
-
-
-
Method Detail
-
getImpl
protected abstract IndicInputMethodImpl getImpl()
-
getAvailableLocales
public java.util.Locale[] getAvailableLocales()
- Specified by:
getAvailableLocales
in interfacejava.awt.im.spi.InputMethodDescriptor
-
hasDynamicLocaleList
public boolean hasDynamicLocaleList()
- Specified by:
hasDynamicLocaleList
in interfacejava.awt.im.spi.InputMethodDescriptor
-
getInputMethodDisplayName
public java.lang.String getInputMethodDisplayName(java.util.Locale inputLocale, java.util.Locale displayLanguage)
- Specified by:
getInputMethodDisplayName
in interfacejava.awt.im.spi.InputMethodDescriptor
-
getInputMethodIcon
public java.awt.Image getInputMethodIcon(java.util.Locale inputLocale)
- Specified by:
getInputMethodIcon
in interfacejava.awt.im.spi.InputMethodDescriptor
-
createInputMethod
public java.awt.im.spi.InputMethod createInputMethod() throws java.lang.Exception
- Specified by:
createInputMethod
in interfacejava.awt.im.spi.InputMethodDescriptor
- Throws:
java.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-