Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Heidrich2010-02-05 19:59:47 +0000
committerFelipe Heidrich2010-02-05 19:59:47 +0000
commitf2e9164ab0bb4b8ae64f2d157af69ad315fb1bfd (patch)
tree2eddbfe948315ee8d7e0b699e41b218e6e9ea208 /bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org
parent5048049761b082fa8383b82ac8ee3ea6d70e7168 (diff)
downloadeclipse.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')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras17
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport.extras6
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSApplication.java10
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSDockTile.java36
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java11
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 */

Back to the top