diff options
author | Felipe Heidrich | 2010-02-05 19:59:47 +0000 |
---|---|---|
committer | Felipe Heidrich | 2010-02-05 19:59:47 +0000 |
commit | f2e9164ab0bb4b8ae64f2d157af69ad315fb1bfd (patch) | |
tree | 2eddbfe948315ee8d7e0b699e41b218e6e9ea208 /bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org | |
parent | 5048049761b082fa8383b82ac8ee3ea6d70e7168 (diff) | |
download | eclipse.platform.swt-f2e9164ab0bb4b8ae64f2d157af69ad315fb1bfd.tar.gz eclipse.platform.swt-f2e9164ab0bb4b8ae64f2d157af69ad315fb1bfd.tar.xz eclipse.platform.swt-f2e9164ab0bb4b8ae64f2d157af69ad315fb1bfd.zip |
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org')
5 files changed, 77 insertions, 3 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras index af2040c539..726b934a16 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras @@ -112,6 +112,7 @@ <constant name="NSHTMLPboardType" swt_gen="true"></constant> <constant name="NSLinkAttributeName" swt_gen="true"></constant> <constant name="NSObliquenessAttributeName" swt_gen="true"></constant> + <constant name="NSOutlineViewColumnDidMoveNotification" swt_gen="true"></constant> <constant name="NSParagraphStyleAttributeName" swt_gen="true"></constant> <constant name="NSPrintAllPages" swt_gen="true"></constant> <constant name="NSPrintCopies" swt_gen="true"></constant> @@ -131,6 +132,7 @@ <constant name="NSStrokeWidthAttributeName" swt_gen="true"></constant> <constant name="NSSystemColorsDidChangeNotification" swt_gen="true"></constant> <constant name="NSTIFFPboardType" swt_gen="true"></constant> + <constant name="NSTableViewColumnDidMoveNotification" swt_gen="true"></constant> <constant name="NSToolbarCustomizeToolbarItemIdentifier" swt_gen="true"></constant> <constant name="NSToolbarDidRemoveItemNotification" swt_gen="true"></constant> <constant name="NSToolbarFlexibleSpaceItemIdentifier" swt_gen="true"></constant> @@ -467,6 +469,9 @@ <arg name="flag" swt_gen="true"></arg> <retval swt_gen="true"></retval> </method> + <method selector="applicationIconImage" swt_gen="true"> + <retval swt_gen="true"></retval> + </method> <method selector="beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:" swt_gen="true"> <arg name="sheet" swt_gen="true"></arg> <arg name="docWindow" swt_gen="true"></arg> @@ -478,6 +483,9 @@ <method selector="currentEvent" swt_gen="true"> <retval swt_gen="true"></retval> </method> + <method selector="dockTile" swt_gen="true"> + <retval swt_gen="true"></retval> + </method> <method selector="endSheet:returnCode:" swt_gen="true"> <arg name="sheet" swt_gen="true"></arg> <arg name="returnCode" swt_gen="true"></arg> @@ -1516,6 +1524,15 @@ </class> <class name="NSDictionaryController" swt_superclass="NSArrayController"> </class> + <class name="NSDockTile" swt_gen="mixed"> + <method selector="badgeLabel" swt_gen="true"> + <retval swt_gen="true"></retval> + </method> + <method selector="setBadgeLabel:" swt_gen="true"> + <arg name="string" swt_gen="true"></arg> + <retval swt_gen="true"></retval> + </method> + </class> <class name="NSDrawer" swt_superclass="NSResponder"> </class> <class name="NSEPSImageRep" swt_superclass="NSImageRep"> diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras index 75b554f8a3..9e78221499 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras @@ -615,6 +615,12 @@ <arg name="observer" swt_gen="true"></arg> <retval swt_gen="true"></retval> </method> + <method selector="removeObserver:name:object:" swt_gen="true"> + <arg name="observer" swt_gen="true"></arg> + <arg name="aName" swt_gen="true"></arg> + <arg name="anObject" swt_gen="true"></arg> + <retval swt_gen="true"></retval> + </method> </class> <class name="NSNumber" swt_gen="mixed" swt_superclass="NSValue"> <method selector="boolValue" swt_gen="true"> diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java index c02947fe2b..4a1a0017ab 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java @@ -28,6 +28,11 @@ public void activateIgnoringOtherApps(boolean flag) { OS.objc_msgSend(this.id, OS.sel_activateIgnoringOtherApps_, flag); } +public NSImage applicationIconImage() { + int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_applicationIconImage); + return result != 0 ? new NSImage(result) : null; +} + public void beginSheet(NSWindow sheet, NSWindow docWindow, id modalDelegate, int /*long*/ didEndSelector, int /*long*/ contextInfo) { OS.objc_msgSend(this.id, OS.sel_beginSheet_modalForWindow_modalDelegate_didEndSelector_contextInfo_, sheet != null ? sheet.id : 0, docWindow != null ? docWindow.id : 0, modalDelegate != null ? modalDelegate.id : 0, didEndSelector, contextInfo); } @@ -37,6 +42,11 @@ public NSEvent currentEvent() { return result != 0 ? new NSEvent(result) : null; } +public NSDockTile dockTile() { + int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_dockTile); + return result != 0 ? new NSDockTile(result) : null; +} + public void endSheet(NSWindow sheet, int /*long*/ returnCode) { OS.objc_msgSend(this.id, OS.sel_endSheet_returnCode_, sheet != null ? sheet.id : 0, returnCode); } diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDockTile.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDockTile.java new file mode 100644 index 0000000000..074d56bc6b --- /dev/null +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDockTile.java @@ -0,0 +1,36 @@ +/******************************************************************************* + * Copyright (c) 2000, 2010 IBM Corporation and others. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ +package org.eclipse.swt.internal.cocoa; + +public class NSDockTile extends NSObject { + +public NSDockTile() { + super(); +} + +public NSDockTile(int /*long*/ id) { + super(id); +} + +public NSDockTile(id id) { + super(id); +} + +public NSString badgeLabel() { + int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_badgeLabel); + return result != 0 ? new NSString(result) : null; +} + +public void setBadgeLabel(NSString string) { + OS.objc_msgSend(this.id, OS.sel_setBadgeLabel_, string != null ? string.id : 0); +} + +} diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java index 5e14767877..2279f1548c 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java @@ -491,6 +491,7 @@ public static final int /*long*/ class_NSDate = objc_getClass("NSDate"); public static final int /*long*/ class_NSDatePicker = objc_getClass("NSDatePicker"); public static final int /*long*/ class_NSDictionary = objc_getClass("NSDictionary"); public static final int /*long*/ class_NSDirectoryEnumerator = objc_getClass("NSDirectoryEnumerator"); +public static final int /*long*/ class_NSDockTile = objc_getClass("NSDockTile"); public static final int /*long*/ class_NSEnumerator = objc_getClass("NSEnumerator"); public static final int /*long*/ class_NSError = objc_getClass("NSError"); public static final int /*long*/ class_NSEvent = objc_getClass("NSEvent"); @@ -709,6 +710,7 @@ public static final int /*long*/ sel_application_openFiles_ = sel_registerName(" public static final int /*long*/ sel_applicationDidBecomeActive_ = sel_registerName("applicationDidBecomeActive:"); public static final int /*long*/ sel_applicationDidFinishLaunching_ = sel_registerName("applicationDidFinishLaunching:"); public static final int /*long*/ sel_applicationDidResignActive_ = sel_registerName("applicationDidResignActive:"); +public static final int /*long*/ sel_applicationIconImage = sel_registerName("applicationIconImage"); public static final int /*long*/ sel_applicationShouldHandleReopen_hasVisibleWindows_ = sel_registerName("applicationShouldHandleReopen:hasVisibleWindows:"); public static final int /*long*/ sel_applicationShouldTerminate_ = sel_registerName("applicationShouldTerminate:"); public static final int /*long*/ sel_applicationWillFinishLaunching_ = sel_registerName("applicationWillFinishLaunching:"); @@ -731,6 +733,7 @@ public static final int /*long*/ sel_availableFonts = sel_registerName("availabl public static final int /*long*/ sel_availableMembersOfFontFamily_ = sel_registerName("availableMembersOfFontFamily:"); public static final int /*long*/ sel_availableTypeFromArray_ = sel_registerName("availableTypeFromArray:"); public static final int /*long*/ sel_backgroundColor = sel_registerName("backgroundColor"); +public static final int /*long*/ sel_badgeLabel = sel_registerName("badgeLabel"); public static final int /*long*/ sel_baselineOffsetInLayoutManager_glyphIndex_ = sel_registerName("baselineOffsetInLayoutManager:glyphIndex:"); public static final int /*long*/ sel_becomeFirstResponder = sel_registerName("becomeFirstResponder"); public static final int /*long*/ sel_becomeKeyWindow = sel_registerName("becomeKeyWindow"); @@ -928,6 +931,7 @@ public static final int /*long*/ sel_displayIfNeeded = sel_registerName("display public static final int /*long*/ sel_displayRectIgnoringOpacity_inContext_ = sel_registerName("displayRectIgnoringOpacity:inContext:"); public static final int /*long*/ sel_distantFuture = sel_registerName("distantFuture"); public static final int /*long*/ sel_doCommandBySelector_ = sel_registerName("doCommandBySelector:"); +public static final int /*long*/ sel_dockTile = sel_registerName("dockTile"); public static final int /*long*/ sel_documentCursor = sel_registerName("documentCursor"); public static final int /*long*/ sel_documentSource = sel_registerName("documentSource"); public static final int /*long*/ sel_documentView = sel_registerName("documentView"); @@ -1470,6 +1474,7 @@ public static final int /*long*/ sel_setAutoresizingMask_ = sel_registerName("se public static final int /*long*/ sel_setAutosaveExpandedItems_ = sel_registerName("setAutosaveExpandedItems:"); public static final int /*long*/ sel_setBackgroundColor_ = sel_registerName("setBackgroundColor:"); public static final int /*long*/ sel_setBackgroundLayoutEnabled_ = sel_registerName("setBackgroundLayoutEnabled:"); +public static final int /*long*/ sel_setBadgeLabel_ = sel_registerName("setBadgeLabel:"); public static final int /*long*/ sel_setBaseWritingDirection_ = sel_registerName("setBaseWritingDirection:"); public static final int /*long*/ sel_setBaseWritingDirection_range_ = sel_registerName("setBaseWritingDirection:range:"); public static final int /*long*/ sel_setBezelStyle_ = sel_registerName("setBezelStyle:"); @@ -2500,12 +2505,12 @@ public static final NSString NSStrokeWidthAttributeName = new NSString(NSStrokeW public static final native int /*long*/ NSSystemColorsDidChangeNotification(); public static final NSString NSSystemColorsDidChangeNotification = new NSString(NSSystemColorsDidChangeNotification()); /** @method flags=const */ -public static final native int /*long*/ NSTableViewColumnDidMoveNotification(); -public static final NSString NSTableViewColumnDidMoveNotification = new NSString(NSTableViewColumnDidMoveNotification()); -/** @method flags=const */ public static final native int /*long*/ NSTIFFPboardType(); public static final NSString NSTIFFPboardType = new NSString(NSTIFFPboardType()); /** @method flags=const */ +public static final native int /*long*/ NSTableViewColumnDidMoveNotification(); +public static final NSString NSTableViewColumnDidMoveNotification = new NSString(NSTableViewColumnDidMoveNotification()); +/** @method flags=const */ public static final native int /*long*/ NSToolbarCustomizeToolbarItemIdentifier(); public static final NSString NSToolbarCustomizeToolbarItemIdentifier = new NSString(NSToolbarCustomizeToolbarItemIdentifier()); /** @method flags=const */ |