Developer Documentation
PATH  Mac OS X Documentation > Application Kit Reference: Java


[Previous] [Class List] [Next]

NSInputManager


Inherits from: NSObject
Package: com.apple.yellow.application


Class Description


Most programs never need to interact with an input manager. The system text object, and all UI objects that accept textual input, already deal with this typically through NSResponder.


Adopted Protocols


<<Forthcoming>>

Method Types


<<Forthcoming>>

Constructors


NSInputManager

public NSInputManager()

public NSInputManager(String aString, String aString)

Static Methods



currentInputManager

public static NSInputManager currentInputManager()

<<forthcoming>>

cycleToNextInputLanguage

public static void cycleToNextInputLanguage(Object anObject)



cycleToNextInputServerInLanguage

public static void cycleToNextInputServerInLanguage(Object anObject)




Instance Methods



attributedSubstringWithRange

public NSAttributedString attributedSubstringWithRange(NSRange aNSRange)



characterIndexForPoint

public int characterIndexForPoint(NSPoint aNSPoint)



conversationIdentifier

public int conversationIdentifier()



doCommandBySelector

public void doCommandBySelector(NSSelector aNSSelector)



firstRectForCharacterRange

public NSRect firstRectForCharacterRange(NSRange aNSRange)



hasMarkedText

public boolean hasMarkedText()



image

public NSImage image()





insertText

public void insertText(Object anObject)



language

public String language()



localizedInputManagerName

public String localizedInputManagerName()



markedRange

public NSRange markedRange()





selectedRange

public NSRange selectedRange()



server

public NSInputServer server()



setMarkedTextAndSelectedRange

public void setMarkedTextAndSelectedRange(Object anObject, NSRange aNSRange)



unmarkText

public void unmarkText()



validAttributesForMarkedText

public NSArray validAttributesForMarkedText()



wantsToDelayTextChangeNotifications

public boolean wantsToDelayTextChangeNotifications()



wantsToHandleMouseEvents

public boolean wantsToHandleMouseEvents()



wantsToInterpretAllKeystrokes

public boolean wantsToInterpretAllKeystrokes()




[Previous] [Next]