FileDocCategorySizeDatePackage
NativeIM.javaAPI DocAndroid 1.5 API3081Wed May 06 22:41:54 BST 2009org.apache.harmony.awt.wtk

NativeIM

public abstract class NativeIM extends Object implements InputMethod, InputMethodDescriptor
A cross-platform interface for native input method sub-system functionality.

Fields Summary
protected InputMethodContext
imc
Constructors Summary
Methods Summary
public voidactivate()


    
public java.awt.im.spi.InputMethodcreateInputMethod()

        
        return this;
    
public voiddeactivate(boolean isTemporary)


    
public abstract voiddisableIME()

public voiddispatchEvent(java.awt.AWTEvent event)


    
public voiddispose()


    
public voidendComposition()


    
public java.util.Locale[]getAvailableLocales()

    	return new Locale[]{Locale.getDefault(), Locale.ENGLISH};
        //return new Locale[]{Locale.getDefault(), Locale.US};
    
public java.lang.ObjectgetControlObject()

        return null;
    
public java.lang.StringgetInputMethodDisplayName(java.util.Locale inputLocale, java.util.Locale displayLanguage)

        return "System input methods"; //$NON-NLS-1$
    
public java.awt.ImagegetInputMethodIcon(java.util.Locale inputLocale)

        return null;
    
public java.util.LocalegetLocale()

        return null;
    
public booleanhasDynamicLocaleList()

        return false;
    
public voidhideWindows()


    
public booleanisCompositionEnabled()

        return false;
    
public voidnotifyClientWindowChange(java.awt.Rectangle bounds)


    
public voidreconvert()


    
public voidremoveNotify()


    
public voidsetCharacterSubsets(java.lang.Character.Subset[] subsets)


    
public voidsetCompositionEnabled(boolean enable)


    
public voidsetInputMethodContext(java.awt.im.spi.InputMethodContext context)

        imc = context;
    
public booleansetLocale(java.util.Locale locale)

        return false;