|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NSInputServiceProvider
These methods must be implemented by the delegate.
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static class |
NSInputServiceProvider._class_
|
static interface |
NSInputServiceProvider._static_
|
Field Summary | |
---|---|
static NSInputServiceProvider._class_ |
_CLASS_
|
Method Summary | |
---|---|
void |
activeConversationChanged_toNewConversation(org.rococoa.ID sender,
int newConversation)
|
void |
activeConversationWillChange_fromOldConversation(org.rococoa.ID sender,
int oldConversation)
These methods are sent by input manager when the conversation within a particular sender changes. |
boolean |
canBeDisabled()
Normally canBeDisabled returns YES and is implemented that way in the abstract NSInputServer class. |
void |
doCommandBySelector_client(org.rococoa.Selector aSelector,
org.rococoa.ID sender)
|
void |
inputClientBecomeActive(org.rococoa.ID sender)
These methods are sent by current input manager when the application changes state so that the server can update its concept of who's current. |
void |
inputClientDisabled(org.rococoa.ID sender)
|
void |
inputClientEnabled(org.rococoa.ID sender)
These methods are sent by current input manger when it's enabled & the server returns YES to canBeDisabled. |
void |
inputClientResignActive(org.rococoa.ID sender)
|
void |
insertText_client(org.rococoa.ID aString,
org.rococoa.ID sender)
|
void |
markedTextAbandoned(org.rococoa.ID sender)
|
void |
terminate(org.rococoa.ID sender)
|
boolean |
wantsToDelayTextChangeNotifications()
This should return YES when the input method (language) prefers to delay text change notification 'till the input is actually committed. |
boolean |
wantsToHandleMouseEvents()
Input servers that wants to receive mouse notifications should return YES & implement NSInputServerMouseTrackers protocol Original signature : -(BOOL)wantsToHandleMouseEvents |
boolean |
wantsToInterpretAllKeystrokes()
Many existing input servers have built-in key bindings that affect what happens within the marked region. |
Field Detail |
---|
static final NSInputServiceProvider._class_ _CLASS_
Method Detail |
---|
void insertText_client(org.rococoa.ID aString, org.rococoa.ID sender)
void doCommandBySelector_client(org.rococoa.Selector aSelector, org.rococoa.ID sender)
void markedTextAbandoned(org.rococoa.ID sender)
void terminate(org.rococoa.ID sender)
boolean canBeDisabled()
-(BOOL)canBeDisabled
boolean wantsToInterpretAllKeystrokes()
-(BOOL)wantsToInterpretAllKeystrokes
boolean wantsToHandleMouseEvents()
-(BOOL)wantsToHandleMouseEvents
boolean wantsToDelayTextChangeNotifications()
-(BOOL)wantsToDelayTextChangeNotifications
void inputClientBecomeActive(org.rococoa.ID sender)
-(void)inputClientBecomeActive:(id)
void inputClientResignActive(org.rococoa.ID sender)
void inputClientEnabled(org.rococoa.ID sender)
-(void)inputClientEnabled:(id)
void inputClientDisabled(org.rococoa.ID sender)
void activeConversationWillChange_fromOldConversation(org.rococoa.ID sender, int oldConversation)
-(void)activeConversationWillChange:(id) fromOldConversation:(NSInteger)
void activeConversationChanged_toNewConversation(org.rococoa.ID sender, int newConversation)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |