com.jniwrapper.macosx.cocoa.nsset
Class NSSet

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.nsset.NSSet
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSCopyingProtocol, NSMutableCopyingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter
Direct Known Subclasses:
NSMutableSet

public class NSSet
extends NSObject
implements NSCopyingProtocol, NSCodingProtocol, NSMutableCopyingProtocol

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


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSSet()
           
NSSet(boolean autorelease)
          Contructs the NSSet class with the autorelease option on.
NSSet(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSSet class from pointer.
NSSet(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSSet class with static constructor.
 
Method Summary
 com.jniwrapper.Pointer.Void allObjects()
           
 Id anyObject()
           
 com.jniwrapper.Bool containsObject(Id anObject)
           
 Id copyWithZone(NSZone zone)
           
 com.jniwrapper.UInt16 count()
           
 com.jniwrapper.Pointer.Void description()
           
 com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)
           
 void encodeWithCoder(NSCoder aCoder)
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initWithArray(NSArray array)
           
 Id initWithCoder(NSCoder aDecoder)
           
 Id initWithObjects_count(Id objects, com.jniwrapper.UInt16 count)
          This method represents the initWithObjects() method of the NSSet Objective-C class.
 Id initWithObjects(Id firstObj, com.jniwrapper.Parameter[] parameters)
           
 Id initWithSet_copyItems(NSSet set, boolean flag)
          This method represents the initWithSet() method of the NSSet Objective-C class.
 Id initWithSet(NSSet set)
           
 com.jniwrapper.Bool intersectsSet(NSSet otherSet)
           
 com.jniwrapper.Bool isEqualToSet(NSSet otherSet)
           
 com.jniwrapper.Bool isSubsetOfSet(NSSet otherSet)
           
 void makeObjectsPerformSelector_withObject(Sel aSelector, Id argument)
          This method represents the makeObjectsPerformSelector() method of the NSSet Objective-C class.
 void makeObjectsPerformSelector(Sel aSelector)
           
 Id member(Id object)
           
 Id mutableCopyWithZone(NSZone zone)
           
static NSSet NSSet_set()
          This method represents the set static constructor of the NSSet Objective-C class.
static NSSet NSSet_setWithArray(NSArray array)
          This method represents the setWithArray static constructor of the NSSet Objective-C class.
static NSSet NSSet_setWithObject(Id object)
          This method represents the setWithObject static constructor of the NSSet Objective-C class.
static NSSet NSSet_setWithObjects_count(Id objs, com.jniwrapper.UInt16 cnt)
          This method represents the setWithObjects static constructor of the NSSet Objective-C class.
static NSSet NSSet_setWithObjects(Id firstObj, com.jniwrapper.Parameter[] parameters)
          This method represents the setWithObjects static constructor of the NSSet Objective-C class.
static NSSet NSSet_setWithSet(NSSet set)
          This method represents the setWithSet static constructor of the NSSet Objective-C class.
 com.jniwrapper.Pointer.Void objectEnumerator()
           
 
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, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, 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

NSSet

public NSSet()

NSSet

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

Parameters:
autorelease -

NSSet

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

Parameters:
instancePtr -

NSSet

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

Parameters:
methodName -
parameters -
Method Detail

NSSet_setWithObject

public static NSSet NSSet_setWithObject(Id object)
This method represents the setWithObject static constructor of the NSSet Objective-C class.

Parameters:
object -
Returns:
NSSet

NSSet_setWithSet

public static NSSet NSSet_setWithSet(NSSet set)
This method represents the setWithSet static constructor of the NSSet Objective-C class.

Parameters:
set -
Returns:
NSSet

NSSet_setWithObjects

public static NSSet NSSet_setWithObjects(Id firstObj,
                                         com.jniwrapper.Parameter[] parameters)
This method represents the setWithObjects static constructor of the NSSet Objective-C class.

Parameters:
firstObj -
parameters -
Returns:
NSSet

NSSet_setWithArray

public static NSSet NSSet_setWithArray(NSArray array)
This method represents the setWithArray static constructor of the NSSet Objective-C class.

Parameters:
array -
Returns:
NSSet

NSSet_set

public static NSSet NSSet_set()
This method represents the set static constructor of the NSSet Objective-C class.

Returns:
NSSet

NSSet_setWithObjects_count

public static NSSet NSSet_setWithObjects_count(Id objs,
                                               com.jniwrapper.UInt16 cnt)
This method represents the setWithObjects static constructor of the NSSet Objective-C class.

Parameters:
objs -
cnt -
Returns:
NSSet

init

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

member

public Id member(Id object)

makeObjectsPerformSelector_withObject

public void makeObjectsPerformSelector_withObject(Sel aSelector,
                                                  Id argument)
This method represents the makeObjectsPerformSelector() method of the NSSet Objective-C class.

Parameters:
aSelector -
argument -

initWithArray

public Id initWithArray(NSArray array)

isEqualToSet

public com.jniwrapper.Bool isEqualToSet(NSSet otherSet)

isSubsetOfSet

public com.jniwrapper.Bool isSubsetOfSet(NSSet otherSet)

containsObject

public com.jniwrapper.Bool containsObject(Id anObject)

encodeWithCoder

public void encodeWithCoder(NSCoder aCoder)
Specified by:
encodeWithCoder in interface NSCodingProtocol

initWithSet

public Id initWithSet(NSSet set)

initWithCoder

public Id initWithCoder(NSCoder aDecoder)
Specified by:
initWithCoder in interface NSCodingProtocol

copyWithZone

public Id copyWithZone(NSZone zone)
Specified by:
copyWithZone in interface NSCopyingProtocol

makeObjectsPerformSelector

public void makeObjectsPerformSelector(Sel aSelector)

initWithObjects

public Id initWithObjects(Id firstObj,
                          com.jniwrapper.Parameter[] parameters)

mutableCopyWithZone

public Id mutableCopyWithZone(NSZone zone)
Specified by:
mutableCopyWithZone in interface NSMutableCopyingProtocol

descriptionWithLocale

public com.jniwrapper.Pointer.Void descriptionWithLocale(NSDictionary locale)

objectEnumerator

public com.jniwrapper.Pointer.Void objectEnumerator()

anyObject

public Id anyObject()

allObjects

public com.jniwrapper.Pointer.Void allObjects()

initWithObjects_count

public Id initWithObjects_count(Id objects,
                                com.jniwrapper.UInt16 count)
This method represents the initWithObjects() method of the NSSet Objective-C class.

Parameters:
objects -
count -
Returns:
Id

initWithSet_copyItems

public Id initWithSet_copyItems(NSSet set,
                                boolean flag)
This method represents the initWithSet() method of the NSSet Objective-C class.

Parameters:
set -
flag -
Returns:
Id

description

public com.jniwrapper.Pointer.Void description()
Specified by:
description in interface NSObjectProtocol
Overrides:
description in class NSObject

intersectsSet

public com.jniwrapper.Bool intersectsSet(NSSet otherSet)

count

public com.jniwrapper.UInt16 count()