jACOB 2.7 API Documentation.

de.tif.jacob.screen.event
Interface IAutosuggestProvider


public interface IAutosuggestProvider


Nested Class Summary
static class IAutosuggestProvider.AutosuggestItem
           
 
Method Summary
 IAutosuggestProvider.AutosuggestItem[] suggest(Context context, java.lang.String userInputFragment, int caretPosition)
          Will be called with the current user input.
 void suggestSelected(IClientContext context, IAutosuggestProvider.AutosuggestItem selectedEntry)
          Open issue: this will not be called in a case of a FormDialog!
 

Method Detail

suggest

IAutosuggestProvider.AutosuggestItem[] suggest(Context context,
                                               java.lang.String userInputFragment,
                                               int caretPosition)
                                               throws java.lang.Exception
Will be called with the current user input.
It's your turn to offer the user the 'best' values for the current user input fragment. (autocomplete)

Parameters:
context -
userInputFragment -
caretPosition - TODO
Returns:
auto suggest items
Throws:
java.lang.Exception

suggestSelected

void suggestSelected(IClientContext context,
                     IAutosuggestProvider.AutosuggestItem selectedEntry)
                     throws java.lang.Exception
Open issue: this will not be called in a case of a FormDialog!

Parameters:
context -
selectedEntry -
Throws:
java.lang.Exception

jACOB 2.7 API Documentation.