NSWorkspace
scottc@net-community.com
richard@brainstorm.co.uk
FredKiefer@gmx.de
Workspace class
1996-1999, 2001 Free Software Foundation, Inc.
Software documentation for the NSWorkspace class
AppKit/NSWorkspace.h
Description forthcoming.
sharedWorkspace
Description forthcoming.
checkForRemovableMedia
Description forthcoming.
extendPowerOffBy:
requested
Description forthcoming.
fileSystemChanged
Description forthcoming.
findApplications
Updates Registered Services and File Types
fullPathForApplication:
appName
Description forthcoming.
getFileSystemInfoForPath:
fullPath
isRemovable:
removableFlag
isWritable:
writableFlag
isUnmountable:
unmountableFlag
description:
description
type:
fileSystemType
Description forthcoming.
getInfoForFile:
fullPath
application:
appName
type:
type
Description forthcoming.
hideOtherApplications
Description forthcoming.
iconForFile:
aPath
Description forthcoming.
iconForFileType:
fileType
Description forthcoming.
iconForFiles:
pathArray
Description forthcoming.
isFilePackageAtPath:
fullPath
Description forthcoming.
launchApplication:
appName
Calls
[-launchApplication:showIcon:autolaunch:] with arguments set to show the icon but not set it up as an autolaunch.
launchApplication:
appName
showIcon:
showIcon
autolaunch:
autolaunch
Launches the specified application (unless it is
alreeady running)
mountNewRemovableMedia
Description forthcoming.
mountedLocalVolumePaths
Description forthcoming.
mountedRemovableMedia
Description forthcoming.
noteFileSystemChanged
Description forthcoming.
noteFileSystemChanged:
path
Description forthcoming.
noteUserDefaultsChanged
Simply makes a note that the user defaults database
has changed.
notificationCenter
Returns the workspace notification center
openFile:
fullPath
Description forthcoming.
openFile:
fullPath
fromImage:
anImage
at:
point
inView:
aView
Description forthcoming.
openFile:
fullPath
withApplication:
appName
Description forthcoming.
openFile:
fullPath
withApplication:
appName
andDeactivate:
flag
Description forthcoming.
openTempFile:
fullPath
Description forthcoming.
openURL:
url
Description forthcoming.
performFileOperation:
operation
source:
source
destination:
destination
files:
files
tag:
tag
Description forthcoming.
selectFile:
fullPath
inFileViewerRootedAtPath:
rootFullpath
Description forthcoming.
slideImage:
image
from:
fromPoint
to:
toPoint
Animating an Image- slides it from one point on
the screen to another.
unmountAndEjectDeviceAtPath:
path
Description forthcoming.
userDefaultsChanged
Returns a flag to say if the defaults database has
changed since the last time this method was called.
Software documentation for the NSWorkspace(GNUstep)
category
AppKit/NSWorkspace.h
Description forthcoming.
appIconForApp:
appName
Returns the application icon for the given app. Or
null if none defined or appName is not a
valid application name.
bundleForApp:
appName
Returns the application bundle for the named
application.
getBestAppInRole:
role
forExtension:
ext
Returns the 'best' application to open a file with
the specified extension using the given role
. If the role is nil
then apps
which can edit are preferred but viewers are also
acceptable. Uses a user preferred app or picks
any good match.
getBestIconForExtension:
ext
Returns the path set for the icon matching the
image by
[
-setBestIcon:forExtension:
]
infoForExtension:
ext
Gets the applications cache (generated by the
make_services tool) and looks up the special
entry that contains a dictionary of all file
extensions recognised by GNUstep applications.
Then finds the dictionary of applications that can
handle our file and returns it.
locateApplicationBinary:
appName
Requires the path to an application wrapper as an
argument, and returns the full path to the
executable.
setBestApp:
appName
inRole:
role
forExtension:
ext
Sets up a user preference for which app should be used
to open files of the specified extension.
setBestIcon:
iconPath
forExtension:
ext
Sets up a user preference for which icon should be
used to represent the specified file extension.