com.jniwrapper.macosx.cocoa.nsstring
Class NSMutableString

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nsstring.NSString
                          extended bycom.jniwrapper.macosx.cocoa.nsstring.NSMutableString
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSMutableCopyingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter

public class NSMutableString
extends NSString

This class represents NSMutableString class. See the class documentation at the Apple's site: NSMutableString


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSMutableString()
           
NSMutableString(boolean autorelease)
          Contructs the NSMutableString class with the autorelease option on.
NSMutableString(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSMutableString class from pointer.
NSMutableString(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSMutableString class with static constructor.
 
Method Summary
 void appendFormat(java.lang.String format, com.jniwrapper.Parameter[] parameters)
           
 void appendString(java.lang.String aString)
           
 void deleteCharactersInRange(NSRange range)
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithCapacity(com.jniwrapper.UInt16 capacity)
           
 void insertString_atIndex(java.lang.String aString, com.jniwrapper.UInt16 loc)
          This method represents the insertString() method of the NSMutableString Objective-C class.
static NSMutableString NSMutableString_stringWithCapacity(com.jniwrapper.UInt16 capacity)
          This method represents the stringWithCapacity static constructor of the NSMutableString Objective-C class.
 void replaceCharactersInRange_withString(NSRange range, java.lang.String aString)
          This method represents the replaceCharactersInRange() method of the NSMutableString Objective-C class.
 com.jniwrapper.UInt replaceOccurrencesOfString_withString_options_range(java.lang.String target, java.lang.String replacement, com.jniwrapper.UInt16 opts, NSRange searchRange)
          This method represents the replaceOccurrencesOfString() method of the NSMutableString Objective-C class.
 void setString(java.lang.String aString)
           
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsstring.NSString
canBeConvertedToEncoding, capitalizedString, caseInsensitiveCompare, characterAtIndex, commonPrefixWithString_options, compare_options_range_locale, compare_options_range, compare_options, compare, completePathIntoString_caseSensitive_matchesIntoArray_filterTypes, componentsSeparatedByString, copyWithZone, cString, cStringLength, dataUsingEncoding_allowLossyConversion, dataUsingEncoding, decomposedStringWithCanonicalMapping, decomposedStringWithCompatibilityMapping, description, doubleValue, drawAtPoint_withAttributes, drawInRect_withAttributes, encodeWithCoder, fastestEncoding, fileSystemRepresentation, floatValue, getCharacters_range, getCharacters, getCString_maxLength_range_remainingRange, getCString_maxLength, getCString, getFileSystemRepresentation_maxLength, getLineStart_end_contentsEnd_forRange, getParagraphStart_end_contentsEnd_forRange, hash, hasPrefix, hasSuffix, init, initWithBytes_length_encoding, initWithBytesNoCopy_length_encoding_freeWhenDone, initWithCharacters_length, initWithCharactersNoCopy_length_freeWhenDone, initWithCoder, initWithContentsOfFile, initWithContentsOfURL, initWithCString_length, initWithCString, initWithCStringNoCopy_length_freeWhenDone, initWithData_encoding, initWithFormat_arguments, initWithFormat_locale_arguments, initWithFormat_locale, initWithFormat, initWithString, initWithUTF8String, intValue, isAbsolutePath, isEqualToString, lastPathComponent, length, lineRangeForRange, localizedCaseInsensitiveCompare, localizedCompare, lossyCString, lowercaseString, mutableCopyWithZone, NSString_localizedStringWithFormat, NSString_string, NSString_stringWithCharacters_length, NSString_stringWithContentsOfFile, NSString_stringWithContentsOfURL, NSString_stringWithCString_length, NSString_stringWithCString, NSString_stringWithFormat, NSString_stringWithString, NSString_stringWithUTF8String, paragraphRangeForRange, pathComponents, pathExtension, precomposedStringWithCanonicalMapping, precomposedStringWithCompatibilityMapping, propertyList, propertyListFromStringsFileFormat, rangeOfCharacterFromSet_options_range, rangeOfCharacterFromSet_options, rangeOfCharacterFromSet, rangeOfComposedCharacterSequenceAtIndex, rangeOfString_options_range, rangeOfString_options, rangeOfString, sizeWithAttributes, smallestEncoding, static_availableStringEncodings, static_defaultCStringEncoding, static_localizedNameOfStringEncoding, static_pathWithComponents, stringByAbbreviatingWithTildeInPath, stringByAddingPercentEscapesUsingEncoding, stringByAppendingFormat, stringByAppendingPathComponent, stringByAppendingPathExtension, stringByAppendingString, stringByDeletingLastPathComponent, stringByDeletingPathExtension, stringByExpandingTildeInPath, stringByPaddingToLength_withString_startingAtIndex, stringByReplacingPercentEscapesUsingEncoding, stringByResolvingSymlinksInPath, stringByStandardizingPath, stringByTrimmingCharactersInSet, stringsByAppendingPaths, substringFromIndex, substringToIndex, substringWithRange, uppercaseString, UTF8String, writeToFile_atomically, writeToURL_atomically
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, 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, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject
getClassName
 
Methods inherited from class com.jniwrapper.macosx.cocoa.Id
clone
 
Methods inherited from class com.jniwrapper.Pointer.Void
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSMutableString

public NSMutableString()

NSMutableString

public NSMutableString(boolean autorelease)
Contructs the NSMutableString class with the autorelease option on.

Parameters:
autorelease -

NSMutableString

public NSMutableString(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSMutableString class from pointer.

Parameters:
instancePtr -

NSMutableString

public NSMutableString(java.lang.String methodName,
                       com.jniwrapper.Parameter[] parameters)
Contructs the NSMutableString class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

NSMutableString_stringWithCapacity

public static NSMutableString NSMutableString_stringWithCapacity(com.jniwrapper.UInt16 capacity)
This method represents the stringWithCapacity static constructor of the NSMutableString Objective-C class.

Parameters:
capacity -
Returns:
NSMutableString

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSString

appendFormat

public void appendFormat(java.lang.String format,
                         com.jniwrapper.Parameter[] parameters)

initWithCapacity

public Id initWithCapacity(com.jniwrapper.UInt16 capacity)

replaceCharactersInRange_withString

public void replaceCharactersInRange_withString(NSRange range,
                                                java.lang.String aString)
This method represents the replaceCharactersInRange() method of the NSMutableString Objective-C class.

Parameters:
range -
aString -

appendString

public void appendString(java.lang.String aString)

deleteCharactersInRange

public void deleteCharactersInRange(NSRange range)

insertString_atIndex

public void insertString_atIndex(java.lang.String aString,
                                 com.jniwrapper.UInt16 loc)
This method represents the insertString() method of the NSMutableString Objective-C class.

Parameters:
aString -
loc -

setString

public void setString(java.lang.String aString)

replaceOccurrencesOfString_withString_options_range

public com.jniwrapper.UInt replaceOccurrencesOfString_withString_options_range(java.lang.String target,
                                                                               java.lang.String replacement,
                                                                               com.jniwrapper.UInt16 opts,
                                                                               NSRange searchRange)
This method represents the replaceOccurrencesOfString() method of the NSMutableString Objective-C class.

Parameters:
target -
replacement -
opts -
searchRange -
Returns:
UInt