com.sun.lwuit.impl.android
Class LWUITInputConnection

java.lang.Object
  extended by android.view.inputmethod.BaseInputConnection
      extended by com.sun.lwuit.impl.android.LWUITInputConnection
All Implemented Interfaces:
android.view.inputmethod.InputConnection

public class LWUITInputConnection
extends android.view.inputmethod.BaseInputConnection


Field Summary
 
Fields inherited from interface android.view.inputmethod.InputConnection
GET_EXTRACTED_TEXT_MONITOR, GET_TEXT_WITH_STYLES
 
Constructor Summary
LWUITInputConnection(android.view.View view)
           
 
Method Summary
 boolean commitText(java.lang.CharSequence text, int newCursorPosition)
           
 boolean extractText(android.view.inputmethod.ExtractedTextRequest request, android.view.inputmethod.ExtractedText outText)
           
 android.text.Editable getEditable()
           
 android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest request, int flags)
           
 java.lang.CharSequence getTextAfterCursor(int length, int flags)
           
 java.lang.CharSequence getTextBeforeCursor(int length, int flags)
           
 boolean performEditorAction(int actionCode)
           
 boolean setComposingText(java.lang.CharSequence text, int newCursorPosition)
           
 
Methods inherited from class android.view.inputmethod.BaseInputConnection
beginBatchEdit, clearMetaKeyStates, commitCompletion, deleteSurroundingText, endBatchEdit, finishComposingText, getComposingSpanEnd, getComposingSpanStart, getCursorCapsMode, performContextMenuAction, performPrivateCommand, removeComposingSpans, reportFullscreenMode, sendKeyEvent, setComposingSpans, setSelection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LWUITInputConnection

public LWUITInputConnection(android.view.View view)
Method Detail

performEditorAction

public boolean performEditorAction(int actionCode)
Specified by:
performEditorAction in interface android.view.inputmethod.InputConnection
Overrides:
performEditorAction in class android.view.inputmethod.BaseInputConnection

getEditable

public android.text.Editable getEditable()
Overrides:
getEditable in class android.view.inputmethod.BaseInputConnection

commitText

public boolean commitText(java.lang.CharSequence text,
                          int newCursorPosition)
Specified by:
commitText in interface android.view.inputmethod.InputConnection
Overrides:
commitText in class android.view.inputmethod.BaseInputConnection

setComposingText

public boolean setComposingText(java.lang.CharSequence text,
                                int newCursorPosition)
Specified by:
setComposingText in interface android.view.inputmethod.InputConnection
Overrides:
setComposingText in class android.view.inputmethod.BaseInputConnection

getTextBeforeCursor

public java.lang.CharSequence getTextBeforeCursor(int length,
                                                  int flags)
Specified by:
getTextBeforeCursor in interface android.view.inputmethod.InputConnection
Overrides:
getTextBeforeCursor in class android.view.inputmethod.BaseInputConnection

getTextAfterCursor

public java.lang.CharSequence getTextAfterCursor(int length,
                                                 int flags)
Specified by:
getTextAfterCursor in interface android.view.inputmethod.InputConnection
Overrides:
getTextAfterCursor in class android.view.inputmethod.BaseInputConnection

getExtractedText

public android.view.inputmethod.ExtractedText getExtractedText(android.view.inputmethod.ExtractedTextRequest request,
                                                               int flags)
Specified by:
getExtractedText in interface android.view.inputmethod.InputConnection
Overrides:
getExtractedText in class android.view.inputmethod.BaseInputConnection

extractText

public boolean extractText(android.view.inputmethod.ExtractedTextRequest request,
                           android.view.inputmethod.ExtractedText outText)