com.jniwrapper.macosx.cocoa.nsfilewrapper
Class NSFileWrapper

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.nsfilewrapper.NSFileWrapper
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSCodingProtocol, NSObjectProtocol, com.jniwrapper.PointerParameter

public class NSFileWrapper
extends NSObject
implements NSCodingProtocol

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


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSFileWrapper()
           
NSFileWrapper(boolean autorelease)
          Contructs the NSFileWrapper class with the autorelease option on.
NSFileWrapper(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSFileWrapper class from pointer.
NSFileWrapper(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSFileWrapper class with static constructor.
 
Method Summary
 com.jniwrapper.Pointer.Void addFileWithPath(java.lang.String path)
           
 com.jniwrapper.Pointer.Void addFileWrapper(NSFileWrapper doc)
           
 com.jniwrapper.Pointer.Void addRegularFileWithContents_preferredFilename(NSData data, java.lang.String filename)
          This method represents the addRegularFileWithContents() method of the NSFileWrapper Objective-C class.
 com.jniwrapper.Pointer.Void addSymbolicLinkWithDestination_preferredFilename(java.lang.String path, java.lang.String filename)
          This method represents the addSymbolicLinkWithDestination() method of the NSFileWrapper Objective-C class.
 void encodeWithCoder(NSCoder aCoder)
           
 com.jniwrapper.Pointer.Void fileAttributes()
           
 com.jniwrapper.Pointer.Void filename()
           
 com.jniwrapper.Pointer.Void fileWrappers()
           
 com.jniwrapper.Pointer.Void icon()
           
protected  void init(com.jniwrapper.Parameter[] fields)
           
 Id initDirectoryWithFileWrappers(NSDictionary docs)
           
 Id initRegularFileWithContents(NSData data)
           
 Id initSymbolicLinkWithDestination(java.lang.String path)
           
 Id initWithCoder(NSCoder aDecoder)
           
 Id initWithPath(java.lang.String path)
           
 Id initWithSerializedRepresentation(NSData data)
           
 com.jniwrapper.Bool isDirectory()
           
 com.jniwrapper.Bool isRegularFile()
           
 com.jniwrapper.Bool isSymbolicLink()
           
 com.jniwrapper.Pointer.Void keyForFileWrapper(NSFileWrapper doc)
           
 com.jniwrapper.Bool needsToBeUpdatedFromPath(java.lang.String path)
           
 com.jniwrapper.Pointer.Void preferredFilename()
           
 com.jniwrapper.Pointer.Void regularFileContents()
           
 void removeFileWrapper(NSFileWrapper doc)
           
 com.jniwrapper.Pointer.Void serializedRepresentation()
           
 void setFileAttributes(NSDictionary attributes)
           
 void setFilename(java.lang.String filename)
           
 void setIcon(NSImage icon)
           
 void setPreferredFilename(java.lang.String filename)
           
 com.jniwrapper.Pointer.Void symbolicLinkDestination()
           
 com.jniwrapper.Bool updateFromPath(java.lang.String path)
           
 com.jniwrapper.Bool writeToFile_atomically_updateFilenames(java.lang.String path, boolean atomicFlag, boolean updateFilenamesFlag)
          This method represents the writeToFile() method of the NSFileWrapper Objective-C class.
 
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, description, 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

NSFileWrapper

public NSFileWrapper()

NSFileWrapper

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

Parameters:
autorelease -

NSFileWrapper

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

Parameters:
instancePtr -

NSFileWrapper

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

Parameters:
methodName -
parameters -
Method Detail

init

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

fileAttributes

public com.jniwrapper.Pointer.Void fileAttributes()

serializedRepresentation

public com.jniwrapper.Pointer.Void serializedRepresentation()

regularFileContents

public com.jniwrapper.Pointer.Void regularFileContents()

initDirectoryWithFileWrappers

public Id initDirectoryWithFileWrappers(NSDictionary docs)

initRegularFileWithContents

public Id initRegularFileWithContents(NSData data)

addRegularFileWithContents_preferredFilename

public com.jniwrapper.Pointer.Void addRegularFileWithContents_preferredFilename(NSData data,
                                                                                java.lang.String filename)
This method represents the addRegularFileWithContents() method of the NSFileWrapper Objective-C class.

Parameters:
data -
filename -
Returns:
NSString

writeToFile_atomically_updateFilenames

public com.jniwrapper.Bool writeToFile_atomically_updateFilenames(java.lang.String path,
                                                                  boolean atomicFlag,
                                                                  boolean updateFilenamesFlag)
This method represents the writeToFile() method of the NSFileWrapper Objective-C class.

Parameters:
path -
atomicFlag -
updateFilenamesFlag -
Returns:
Bool

initWithPath

public Id initWithPath(java.lang.String path)

setIcon

public void setIcon(NSImage icon)

encodeWithCoder

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

updateFromPath

public com.jniwrapper.Bool updateFromPath(java.lang.String path)

isDirectory

public com.jniwrapper.Bool isDirectory()

initWithCoder

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

addFileWrapper

public com.jniwrapper.Pointer.Void addFileWrapper(NSFileWrapper doc)

icon

public com.jniwrapper.Pointer.Void icon()

fileWrappers

public com.jniwrapper.Pointer.Void fileWrappers()

isSymbolicLink

public com.jniwrapper.Bool isSymbolicLink()

removeFileWrapper

public void removeFileWrapper(NSFileWrapper doc)

addSymbolicLinkWithDestination_preferredFilename

public com.jniwrapper.Pointer.Void addSymbolicLinkWithDestination_preferredFilename(java.lang.String path,
                                                                                    java.lang.String filename)
This method represents the addSymbolicLinkWithDestination() method of the NSFileWrapper Objective-C class.

Parameters:
path -
filename -
Returns:
NSString

initWithSerializedRepresentation

public Id initWithSerializedRepresentation(NSData data)

setPreferredFilename

public void setPreferredFilename(java.lang.String filename)

preferredFilename

public com.jniwrapper.Pointer.Void preferredFilename()

setFileAttributes

public void setFileAttributes(NSDictionary attributes)

addFileWithPath

public com.jniwrapper.Pointer.Void addFileWithPath(java.lang.String path)

filename

public com.jniwrapper.Pointer.Void filename()

setFilename

public void setFilename(java.lang.String filename)

needsToBeUpdatedFromPath

public com.jniwrapper.Bool needsToBeUpdatedFromPath(java.lang.String path)

symbolicLinkDestination

public com.jniwrapper.Pointer.Void symbolicLinkDestination()

keyForFileWrapper

public com.jniwrapper.Pointer.Void keyForFileWrapper(NSFileWrapper doc)

isRegularFile

public com.jniwrapper.Bool isRegularFile()

initSymbolicLinkWithDestination

public Id initSymbolicLinkWithDestination(java.lang.String path)