org.rococoa.cocoa.appkit
Class NSSpellChecker
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.appkit.NSSpellChecker
- All Implemented Interfaces:
- NSDeprecated, ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSObject
public abstract class NSSpellChecker
- extends NSObject
- implements NSDeprecated
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.
Method Summary |
abstract NSView |
accessoryView()
|
static NSSpellChecker |
alloc()
|
abstract NSArray |
availableLanguages()
|
abstract NSObject |
checkGrammarOfString_startingAt_language_wrap_inSpellDocumentWithTag_details(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
PointerByReference details)
Initiates a grammar-check of a string. |
abstract NSObject |
checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
IntBuffer wordCount)
Initiates a spell-check of a string. |
abstract NSObject |
checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
IntByReference wordCount)
Deprecated. use the safer method checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(org.rococoa.cocoa.foundation.NSString, int, org.rococoa.cocoa.foundation.NSString, boolean, int, java.nio.IntBuffer) instead |
abstract NSObject |
checkSpellingOfString_startingAt(NSString stringToCheck,
int startingOffset)
|
abstract void |
closeSpellDocumentWithTag(int tag)
When a document closes, it should notify the NSSpellChecker via closeSpellDocumentWithTag: so that its ignored word list gets cleaned up. |
abstract int |
countWordsInString_language(NSString stringToCount,
NSString language)
Just counts the words without checking spelling. |
abstract NSArray |
guessesForWord(NSString word)
|
abstract boolean |
hasLearnedWord(NSString word)
|
abstract NSArray |
ignoredWordsInSpellDocumentWithTag(int tag)
|
abstract void |
ignoreWord_inSpellDocumentWithTag(NSString wordToIgnore,
int tag)
This method should be called from the client's implementation of -ignoreSpelling:
Original signature : -(void)ignoreWord:(NSString*) inSpellDocumentWithTag:(NSInteger) |
abstract NSString |
language()
Allows programmatic setting of the language to spell-check in (normally chosen by a pop-up-list in the spelling panel and defaulted to the user's preferred language, so call this with care). |
abstract void |
learnWord(NSString word)
These allow clients to programmatically instruct the spellchecker to learn and unlearn words, and to determine whether a word has been learned (and hence can potentially be unlearned). |
abstract void |
setAccessoryView(NSView aView)
|
abstract void |
setIgnoredWords_inSpellDocumentWithTag(NSArray words,
int tag)
|
abstract boolean |
setLanguage(NSString language)
|
abstract void |
setWordFieldStringValue(NSString aString)
Allows programmatic setting of the misspelled word field. |
static NSSpellChecker |
sharedSpellChecker()
Only one per application. |
static boolean |
sharedSpellCheckerExists()
|
abstract NSPanel |
spellingPanel()
|
static int |
uniqueSpellDocumentTag()
Returns a guaranteed unique tag to use as the spell document tag for a document. |
abstract void |
unlearnWord(NSString word)
|
abstract void |
updateSpellingPanelWithGrammarString_detail(NSString string,
NSDictionary detail)
The checkGrammarOfString:... method return the range of the sentence (or equivalent grammatical unit) with grammar issues, and an array of details describing the individual issues. |
abstract void |
updateSpellingPanelWithMisspelledWord(NSString word)
The checkSpellingOfString:... methods return the range of the misspelled word found. |
Methods inherited from class org.rococoa.cocoa.foundation.NSObject |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSSpellChecker
public NSSpellChecker()
sharedSpellChecker
public static NSSpellChecker sharedSpellChecker()
- Only one per application.
Original signature : +(NSSpellChecker*)sharedSpellChecker
sharedSpellCheckerExists
public static boolean sharedSpellCheckerExists()
uniqueSpellDocumentTag
public static int uniqueSpellDocumentTag()
- Returns a guaranteed unique tag to use as the spell document tag for a document. You should use this method to generate tags, if possible, to avoid collisions with other objects that can be spell checked.
Original signature : +(NSInteger)uniqueSpellDocumentTag
checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount
@Deprecated
public abstract NSObject checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
IntByReference wordCount)
- Deprecated. use the safer method
checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(org.rococoa.cocoa.foundation.NSString, int, org.rococoa.cocoa.foundation.NSString, boolean, int, java.nio.IntBuffer)
instead
- Initiates a spell-check of a string. Returns the range of the first misspelled word (and optionally the wordCount by reference).
Original signature : -(id)checkSpellingOfString:(NSString*) startingAt:(NSInteger) language:(NSString*) wrap:(BOOL) inSpellDocumentWithTag:(NSInteger) wordCount:(NSInteger*)
checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount
public abstract NSObject checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
IntBuffer wordCount)
- Initiates a spell-check of a string. Returns the range of the first misspelled word (and optionally the wordCount by reference).
Original signature : -(id)checkSpellingOfString:(NSString*) startingAt:(NSInteger) language:(NSString*) wrap:(BOOL) inSpellDocumentWithTag:(NSInteger) wordCount:(NSInteger*)
checkSpellingOfString_startingAt
public abstract NSObject checkSpellingOfString_startingAt(NSString stringToCheck,
int startingOffset)
countWordsInString_language
public abstract int countWordsInString_language(NSString stringToCount,
NSString language)
- Just counts the words without checking spelling. Returns -1 if counting words isn't supported by the spell server selected.
Original signature : -(NSInteger)countWordsInString:(NSString*) language:(NSString*)
checkGrammarOfString_startingAt_language_wrap_inSpellDocumentWithTag_details
public abstract NSObject checkGrammarOfString_startingAt_language_wrap_inSpellDocumentWithTag_details(NSString stringToCheck,
int startingOffset,
NSString language,
boolean wrapFlag,
int tag,
PointerByReference details)
- Initiates a grammar-check of a string. Returns the range of the first flagged sentence (or similar grammatical unit), and optionally an array of dictionaries describing details within this sentence. Keys in the details dictionaries are described in Foundation/NSSpellServer.h.
Original signature : -(id)checkGrammarOfString:(NSString*) startingAt:(NSInteger) language:(NSString*) wrap:(BOOL) inSpellDocumentWithTag:(NSInteger) details:(NSArray**)
updateSpellingPanelWithMisspelledWord
public abstract void updateSpellingPanelWithMisspelledWord(NSString word)
- The checkSpellingOfString:... methods return the range of the misspelled word found. It is up to the client to select that word in their document and to cause the spelling panel to update itself to reflect the found misspelling. Clients should call updateSpellPanelWithMisspelledWord: to inform the spelling panel of the word to be displayed.
Original signature : -(void)updateSpellingPanelWithMisspelledWord:(NSString*)
updateSpellingPanelWithGrammarString_detail
public abstract void updateSpellingPanelWithGrammarString_detail(NSString string,
NSDictionary detail)
- The checkGrammarOfString:... method return the range of the sentence (or equivalent grammatical unit) with grammar issues, and an array of details describing the individual issues. It is up to the client to select one of those details in their document and to cause the spelling panel to update itself to reflect the found issue. Clients should call updateSpellingPanelWithGrammarString:detail: to inform the spelling panel of this. The string should be the entire sentence, i.e., the substring corresponding to the overall range returned by checkGrammarOfString:..., and the detail should be one of the elements of the details array.
Original signature : -(void)updateSpellingPanelWithGrammarString:(NSString*) detail:(NSDictionary*)
spellingPanel
public abstract NSPanel spellingPanel()
accessoryView
public abstract NSView accessoryView()
setAccessoryView
public abstract void setAccessoryView(NSView aView)
ignoreWord_inSpellDocumentWithTag
public abstract void ignoreWord_inSpellDocumentWithTag(NSString wordToIgnore,
int tag)
- This method should be called from the client's implementation of -ignoreSpelling:
Original signature : -(void)ignoreWord:(NSString*) inSpellDocumentWithTag:(NSInteger)
ignoredWordsInSpellDocumentWithTag
public abstract NSArray ignoredWordsInSpellDocumentWithTag(int tag)
setIgnoredWords_inSpellDocumentWithTag
public abstract void setIgnoredWords_inSpellDocumentWithTag(NSArray words,
int tag)
guessesForWord
public abstract NSArray guessesForWord(NSString word)
closeSpellDocumentWithTag
public abstract void closeSpellDocumentWithTag(int tag)
- When a document closes, it should notify the NSSpellChecker via closeSpellDocumentWithTag: so that its ignored word list gets cleaned up.
Original signature : -(void)closeSpellDocumentWithTag:(NSInteger)
language
public abstract NSString language()
- Allows programmatic setting of the language to spell-check in (normally chosen by a pop-up-list in the spelling panel and defaulted to the user's preferred language, so call this with care). Entries in the availableLanguages list are languages as described in the spellchecker's info dictionary, usually language abbreviations such as en_US. setLanguage: accepts any of the language formats used by NSBundle, and tries to find the closest match among the available languages.
Original signature : -(NSString*)language
setLanguage
public abstract boolean setLanguage(NSString language)
availableLanguages
public abstract NSArray availableLanguages()
setWordFieldStringValue
public abstract void setWordFieldStringValue(NSString aString)
- Allows programmatic setting of the misspelled word field.
Original signature : -(void)setWordFieldStringValue:(NSString*)
learnWord
public abstract void learnWord(NSString word)
- These allow clients to programmatically instruct the spellchecker to learn and unlearn words, and to determine whether a word has been learned (and hence can potentially be unlearned).
Original signature : -(void)learnWord:(NSString*)
hasLearnedWord
public abstract boolean hasLearnedWord(NSString word)
unlearnWord
public abstract void unlearnWord(NSString word)
alloc
public static NSSpellChecker alloc()