Package org.eclipse.swt.internal.cocoa
Class NSSavePanel
- java.lang.Object
-
- Direct Known Subclasses:
NSOpenPanel
public class NSSavePanel extends NSPanel
-
-
Constructor Summary
Constructors Constructor Description NSSavePanel()
NSSavePanel(long id)
NSSavePanel(id id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NSString
filename()
static double
minFrameWidthWithTitle(NSString aTitle, long aStyle)
NSString
nameFieldStringValue()
long
runModal()
long
runModalForDirectory(NSString path, NSString name)
static NSSavePanel
savePanel()
void
setAccessoryView(NSView accessoryView)
void
setAllowedFileTypes(NSArray allowedFileTypes)
void
setAllowsOtherFileTypes(boolean allowsOtherFileTypes)
void
setCanCreateDirectories(boolean canCreateDirectories)
void
setDirectory(NSString path)
void
setDirectoryURL(NSURL directoryURL)
void
setMessage(NSString message)
void
setNameFieldStringValue(NSString nameFieldStringValue)
void
setTitle(NSString title)
void
setTreatsFilePackagesAsDirectories(boolean treatsFilePackagesAsDirectories)
void
validateVisibleColumns()
static long
windowNumberAtPoint(NSPoint point, long windowNumber)
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSPanel
setBecomesKeyOnlyIfNeeded, setFloatingPanel, setWorksWhenModal
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSWindow
addChildWindow, alphaValue, areCursorRectsEnabled, becomeKeyWindow, canBecomeKeyWindow, cascadeTopLeftFromPoint, close, collectionBehavior, contentView, convertBaseToScreen, convertScreenToBase, defaultButtonCell, delegate, deminiaturize, disableCursorRects, disableFlushWindow, display, enableCursorRects, enableFlushWindow, endEditingFor, fieldEditor, firstResponder, flushWindowIfNeeded, frame, frameRectForContentRect, graphicsContext, hasShadow, initWithContentRect, initWithContentRect, invalidateShadow, isDocumentEdited, isKeyWindow, isMainWindow, isMiniaturized, isSheet, isVisible, isZoomed, makeFirstResponder, makeKeyAndOrderFront, maxSize, miniaturize, minSize, mouseLocationOutsideOfEventStream, orderBack, orderFront, orderFrontRegardless, orderOut, orderWindow, parentWindow, removeChildWindow, screen, sendEvent, setAcceptsMouseMovedEvents, setAlphaValue, setBackgroundColor, setCollectionBehavior, setContentView, setDefaultButtonCell, setDelegate, setDocumentEdited, setFrame, setFrame, setHasShadow, setHidesOnDeactivate, setLevel, setMaxSize, setMinSize, setMovable, setOpaque, setReleasedWhenClosed, setRepresentedFilename, setRepresentedURL, setShowsResizeIndicator, setShowsToolbarButton, setToolbar, styleMask, toggleFullScreen, toolbar, windowNumber, zoom
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSResponder
acceptsFirstResponder, becomeFirstResponder, cancelOperation, cursorUpdate, doCommandBySelector, flagsChanged, helpRequested, interpretKeyEvents, keyDown, keyUp, magnifyWithEvent, mouseDown, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, pageDown, pageUp, performKeyEquivalent, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, rotateWithEvent, scrollWheel, swipeWithEvent, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesMovedWithEvent, undoManager, validRequestorForSendType
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSObject
accessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, description, draggedImage, draggingDestinationWindow, draggingLocation, draggingPasteboard, draggingSourceOperationMask, handleEvent, init, isEqual, isKindOfClass, mutableCopy, outlineView, outlineView, outlineView, performSelector, performSelectorOnMainThread, readSelectionFromPasteboard, release, respondsToSelector, retain, retainCount, setValue, superclass, tableView, tableView, useCredential, valueForKey, writeSelectionToPasteboard
-
Methods inherited from class org.eclipse.swt.internal.cocoa.id
equals, hashCode, objc_getClass, toString
-
-
-
-
Constructor Detail
-
NSSavePanel
public NSSavePanel()
-
NSSavePanel
public NSSavePanel(long id)
-
NSSavePanel
public NSSavePanel(id id)
-
-
Method Detail
-
filename
public NSString filename()
-
nameFieldStringValue
public NSString nameFieldStringValue()
-
runModal
public long runModal()
-
savePanel
public static NSSavePanel savePanel()
-
setAccessoryView
public void setAccessoryView(NSView accessoryView)
-
setAllowedFileTypes
public void setAllowedFileTypes(NSArray allowedFileTypes)
-
setAllowsOtherFileTypes
public void setAllowsOtherFileTypes(boolean allowsOtherFileTypes)
-
setCanCreateDirectories
public void setCanCreateDirectories(boolean canCreateDirectories)
-
setDirectory
public void setDirectory(NSString path)
-
setDirectoryURL
public void setDirectoryURL(NSURL directoryURL)
-
setMessage
public void setMessage(NSString message)
-
setNameFieldStringValue
public void setNameFieldStringValue(NSString nameFieldStringValue)
-
setTreatsFilePackagesAsDirectories
public void setTreatsFilePackagesAsDirectories(boolean treatsFilePackagesAsDirectories)
-
validateVisibleColumns
public void validateVisibleColumns()
-
minFrameWidthWithTitle
public static double minFrameWidthWithTitle(NSString aTitle, long aStyle)
-
windowNumberAtPoint
public static long windowNumberAtPoint(NSPoint point, long windowNumber)
-
-