Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 222859 | Differences between
and this patch

Collapse All | Expand All

(-)Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport.extras (-8 / +101 lines)
Lines 128-134 Link Here
128
	<constant name="NSStringPboardType" swt_gen="true"></constant>
128
	<constant name="NSStringPboardType" swt_gen="true"></constant>
129
	<constant name="NSStrokeWidthAttributeName" swt_gen="true"></constant>
129
	<constant name="NSStrokeWidthAttributeName" swt_gen="true"></constant>
130
	<constant name="NSTIFFPboardType" swt_gen="true"></constant>
130
	<constant name="NSTIFFPboardType" swt_gen="true"></constant>
131
	<constant name="NSToolbarCustomizeToolbarItemIdentifier" swt_gen="true"></constant>
132
	<constant name="NSToolbarDidRemoveItemNotification" swt_gen="true"></constant>
133
	<constant name="NSToolbarFlexibleSpaceItemIdentifier" swt_gen="true"></constant>
134
	<constant name="NSToolbarPrintItemIdentifier" swt_gen="true"></constant>
131
	<constant name="NSToolbarSeparatorItemIdentifier" swt_gen="true"></constant>
135
	<constant name="NSToolbarSeparatorItemIdentifier" swt_gen="true"></constant>
136
	<constant name="NSToolbarShowColorsItemIdentifier" swt_gen="true"></constant>
137
	<constant name="NSToolbarShowFontsItemIdentifier" swt_gen="true"></constant>
138
	<constant name="NSToolbarSpaceItemIdentifier" swt_gen="true"></constant>
139
	<constant name="NSToolbarWillAddItemNotification" swt_gen="true"></constant>
132
	<constant name="NSURLPboardType" swt_gen="true"></constant>
140
	<constant name="NSURLPboardType" swt_gen="true"></constant>
133
	<constant name="NSUnderlineColorAttributeName" swt_gen="true"></constant>
141
	<constant name="NSUnderlineColorAttributeName" swt_gen="true"></constant>
134
	<constant name="NSUnderlineStyleAttributeName" swt_gen="true"></constant>
142
	<constant name="NSUnderlineStyleAttributeName" swt_gen="true"></constant>
Lines 406-411 Link Here
406
			<arg name="title" swt_gen="true"></arg>
414
			<arg name="title" swt_gen="true"></arg>
407
			<retval swt_gen="true"></retval>
415
			<retval swt_gen="true"></retval>
408
		</method>
416
		</method>
417
		<method selector="beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:" swt_gen="true">
418
			<arg name="window" swt_gen="true"></arg>
419
			<arg name="delegate" swt_gen="true"></arg>
420
			<arg name="didEndSelector" swt_gen="true"></arg>
421
			<arg name="contextInfo" swt_gen="true"></arg>
422
			<retval swt_gen="true"></retval>
423
		</method>
409
		<method selector="runModal" swt_gen="true">
424
		<method selector="runModal" swt_gen="true">
410
			<retval swt_gen="true"></retval>
425
			<retval swt_gen="true"></retval>
411
		</method>
426
		</method>
Lines 2870-2876 Link Here
2870
	</class>
2885
	</class>
2871
	<class name="NSSecureTextFieldCell" swt_superclass="NSTextFieldCell">
2886
	<class name="NSSecureTextFieldCell" swt_superclass="NSTextFieldCell">
2872
	</class>
2887
	</class>
2873
	<class name="NSSegmentedCell" swt_superclass="NSActionCell">
2888
	<class name="NSSegmentedCell" swt_gen="mixed" swt_superclass="NSActionCell">
2889
		<method selector="setEnabled:forSegment:" swt_gen="true">
2890
			<arg name="enabled" swt_gen="true"></arg>
2891
			<arg name="segment" swt_gen="true"></arg>
2892
			<retval swt_gen="true"></retval>
2893
		</method>
2894
		<method selector="setImage:forSegment:" swt_gen="true">
2895
			<arg name="image" swt_gen="true"></arg>
2896
			<arg name="segment" swt_gen="true"></arg>
2897
			<retval swt_gen="true"></retval>
2898
		</method>
2899
		<method selector="setLabel:forSegment:" swt_gen="true">
2900
			<arg name="label" swt_gen="true"></arg>
2901
			<arg name="segment" swt_gen="true"></arg>
2902
			<retval swt_gen="true"></retval>
2903
		</method>
2904
		<method selector="setMenu:forSegment:" swt_gen="true">
2905
			<arg name="menu" swt_gen="true"></arg>
2906
			<arg name="segment" swt_gen="true"></arg>
2907
			<retval swt_gen="true"></retval>
2908
		</method>
2909
		<method selector="setSegmentCount:" swt_gen="true">
2910
			<arg name="count" swt_gen="true"></arg>
2911
			<retval swt_gen="true"></retval>
2912
		</method>
2913
		<method selector="setSegmentStyle:" swt_gen="true">
2914
			<arg name="segmentStyle" swt_gen="true"></arg>
2915
			<retval swt_gen="true"></retval>
2916
		</method>
2917
		<method selector="setSelected:forSegment:" swt_gen="true">
2918
			<arg name="selected" swt_gen="true"></arg>
2919
			<arg name="segment" swt_gen="true"></arg>
2920
			<retval swt_gen="true"></retval>
2921
		</method>
2922
		<method selector="setSelectedSegment:" swt_gen="true">
2923
			<arg name="selectedSegment" swt_gen="true"></arg>
2924
			<retval swt_gen="true"></retval>
2925
		</method>
2926
		<method selector="setTag:forSegment:" swt_gen="true">
2927
			<arg name="tag" swt_gen="true"></arg>
2928
			<arg name="segment" swt_gen="true"></arg>
2929
			<retval swt_gen="true"></retval>
2930
		</method>
2931
		<method selector="setToolTip:forSegment:" swt_gen="true">
2932
			<arg name="toolTip" swt_gen="true"></arg>
2933
			<arg name="segment" swt_gen="true"></arg>
2934
			<retval swt_gen="true"></retval>
2935
		</method>
2936
		<method selector="setTrackingMode:" swt_gen="true">
2937
			<arg name="trackingMode" swt_gen="true"></arg>
2938
			<retval swt_gen="true"></retval>
2939
		</method>
2940
		<method selector="setWidth:forSegment:" swt_gen="true">
2941
			<arg name="width" swt_gen="true"></arg>
2942
			<arg name="segment" swt_gen="true"></arg>
2943
			<retval swt_gen="true"></retval>
2944
		</method>
2874
	</class>
2945
	</class>
2875
	<class name="NSSegmentedControl" swt_superclass="NSControl">
2946
	<class name="NSSegmentedControl" swt_superclass="NSControl">
2876
	</class>
2947
	</class>
Lines 3537-3542 Link Here
3537
			<arg name="index" swt_gen="true"></arg>
3608
			<arg name="index" swt_gen="true"></arg>
3538
			<retval swt_gen="true"></retval>
3609
			<retval swt_gen="true"></retval>
3539
		</method>
3610
		</method>
3611
		<method selector="setAllowsUserCustomization:" swt_gen="true">
3612
			<arg name="allowCustomization" swt_gen="true"></arg>
3613
			<retval swt_gen="true"></retval>
3614
		</method>
3540
		<method selector="setDelegate:" swt_gen="true">
3615
		<method selector="setDelegate:" swt_gen="true">
3541
			<arg name="delegate" swt_gen="true"></arg>
3616
			<arg name="delegate" swt_gen="true"></arg>
3542
			<retval swt_gen="true"></retval>
3617
			<retval swt_gen="true"></retval>
Lines 3555-3560 Link Here
3555
			<arg name="itemIdentifier" swt_gen="true"></arg>
3630
			<arg name="itemIdentifier" swt_gen="true"></arg>
3556
			<retval swt_gen="true" swt_java_type="NSToolbarItem"></retval>
3631
			<retval swt_gen="true" swt_java_type="NSToolbarItem"></retval>
3557
		</method>
3632
		</method>
3633
		<method selector="itemIdentifier" swt_gen="true">
3634
			<retval swt_gen="true"></retval>
3635
		</method>
3558
		<method selector="setAction:" swt_gen="true">
3636
		<method selector="setAction:" swt_gen="true">
3559
			<arg name="action" swt_gen="true"></arg>
3637
			<arg name="action" swt_gen="true"></arg>
3560
			<retval swt_gen="true"></retval>
3638
			<retval swt_gen="true"></retval>
Lines 3579-3584 Link Here
3579
			<arg name="size" swt_gen="true"></arg>
3657
			<arg name="size" swt_gen="true"></arg>
3580
			<retval swt_gen="true"></retval>
3658
			<retval swt_gen="true"></retval>
3581
		</method>
3659
		</method>
3660
		<method selector="setPaletteLabel:" swt_gen="true">
3661
			<arg name="paletteLabel" swt_gen="true"></arg>
3662
			<retval swt_gen="true"></retval>
3663
		</method>
3582
		<method selector="setTarget:" swt_gen="true">
3664
		<method selector="setTarget:" swt_gen="true">
3583
			<arg name="target" swt_gen="true"></arg>
3665
			<arg name="target" swt_gen="true"></arg>
3584
			<retval swt_gen="true"></retval>
3666
			<retval swt_gen="true"></retval>
Lines 4422-4428 Link Here
4422
			<arg name="data" swt_gen="true"></arg>
4504
			<arg name="data" swt_gen="true"></arg>
4423
		</method>
4505
		</method>
4424
	</informal_protocol>
4506
	</informal_protocol>
4425
	<informal_protocol name="NSToolbarDelegate" swt_gen="mixed">
4507
	<informal_protocol name="NSToolbarDelegate" swt_gen="true">
4426
		<method selector="toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:" swt_gen="true">
4508
		<method selector="toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:" swt_gen="true">
4427
			<arg name="toolbar" swt_gen="true"></arg>
4509
			<arg name="toolbar" swt_gen="true"></arg>
4428
			<arg name="itemIdentifier" swt_gen="true"></arg>
4510
			<arg name="itemIdentifier" swt_gen="true"></arg>
Lines 4434-4439 Link Here
4434
		<method selector="toolbarDefaultItemIdentifiers:" swt_gen="true">
4516
		<method selector="toolbarDefaultItemIdentifiers:" swt_gen="true">
4435
			<arg name="toolbar" swt_gen="true"></arg>
4517
			<arg name="toolbar" swt_gen="true"></arg>
4436
		</method>
4518
		</method>
4519
		<method selector="toolbarSelectableItemIdentifiers:" swt_gen="true">
4520
			<arg name="toolbar" swt_gen="true"></arg>
4521
		</method>
4522
	</informal_protocol>
4523
	<informal_protocol name="NSToolbarNotifications" swt_gen="true">
4524
		<method selector="toolbarDidRemoveItem:" swt_gen="true">
4525
			<arg name="notification" swt_gen="true"></arg>
4526
		</method>
4527
		<method selector="toolbarWillAddItem:" swt_gen="true">
4528
			<arg name="notification" swt_gen="true"></arg>
4529
		</method>
4437
	</informal_protocol>
4530
	</informal_protocol>
4438
	<informal_protocol name="NSWindowDelegate" swt_gen="mixed">
4531
	<informal_protocol name="NSWindowDelegate" swt_gen="mixed">
4439
		<method selector="windowShouldClose:" swt_gen="true">
4532
		<method selector="windowShouldClose:" swt_gen="true">
Lines 4459-4482 Link Here
4459
	</informal_protocol>
4552
	</informal_protocol>
4460
	<class name="NSSecureTextField" swt_gen="true" swt_superclass="NSTextField"></class>
4553
	<class name="NSSecureTextField" swt_gen="true" swt_superclass="NSTextField"></class>
4461
	<informal_protocol name="NSTextInput" swt_gen="true">
4554
	<informal_protocol name="NSTextInput" swt_gen="true">
4555
		<method selector="validAttributesForMarkedText" swt_gen="true"></method>
4462
		<method selector="markedRange" swt_gen="true"></method>
4556
		<method selector="markedRange" swt_gen="true"></method>
4463
		<method selector="insertText:" swt_gen="true">
4557
		<method selector="insertText:" swt_gen="true">
4464
			<arg name="aString" swt_gen="true"></arg>
4558
			<arg name="aString" swt_gen="true"></arg>
4465
		</method>
4559
		</method>
4466
		<method selector="unmarkText" swt_gen="true"></method>
4560
		<method selector="unmarkText" swt_gen="true"></method>
4561
		<method selector="selectedRange" swt_gen="true"></method>
4562
		<method selector="setMarkedText:selectedRange:" swt_gen="true">
4563
			<arg name="selRange" swt_gen="true"></arg>
4564
			<arg name="aString" swt_gen="true"></arg>
4565
		</method>
4467
		<method selector="hasMarkedText" swt_gen="true"></method>
4566
		<method selector="hasMarkedText" swt_gen="true"></method>
4468
		<method selector="validAttributesForMarkedText" swt_gen="true"></method>
4469
		<method selector="characterIndexForPoint:" swt_gen="true">
4567
		<method selector="characterIndexForPoint:" swt_gen="true">
4470
			<arg name="thePoint" swt_gen="true"></arg>
4568
			<arg name="thePoint" swt_gen="true"></arg>
4471
		</method>
4569
		</method>
4472
		<method selector="attributedSubstringFromRange:" swt_gen="true">
4570
		<method selector="attributedSubstringFromRange:" swt_gen="true">
4473
			<arg name="theRange" swt_gen="true"></arg>
4571
			<arg name="theRange" swt_gen="true"></arg>
4474
		</method>
4572
		</method>
4475
		<method selector="selectedRange" swt_gen="true"></method>
4476
		<method selector="setMarkedText:selectedRange:" swt_gen="true">
4477
			<arg name="selRange" swt_gen="true"></arg>
4478
			<arg name="aString" swt_gen="true"></arg>
4479
		</method>
4480
		<method selector="firstRectForCharacterRange:" swt_gen="true">
4573
		<method selector="firstRectForCharacterRange:" swt_gen="true">
4481
			<arg name="theRange" swt_gen="true"></arg>
4574
			<arg name="theRange" swt_gen="true"></arg>
4482
		</method>
4575
		</method>
(-)Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSAlert.java (+4 lines)
Lines 29-34 Link Here
29
	return result != 0 ? new NSButton(result) : null;
29
	return result != 0 ? new NSButton(result) : null;
30
}
30
}
31
31
32
public void beginSheetModalForWindow(NSWindow window, id delegate, int /*long*/ didEndSelector, int /*long*/ contextInfo) {
33
	OS.objc_msgSend(this.id, OS.sel_beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_, window != null ? window.id : 0, delegate != null ? delegate.id : 0, didEndSelector, contextInfo);
34
}
35
32
public int /*long*/ runModal() {
36
public int /*long*/ runModal() {
33
	return OS.objc_msgSend(this.id, OS.sel_runModal);
37
	return OS.objc_msgSend(this.id, OS.sel_runModal);
34
}
38
}
(-)Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbarItem.java (+9 lines)
Lines 29-34 Link Here
29
	return result == this.id ? this : (result != 0 ? new NSToolbarItem(result) : null);
29
	return result == this.id ? this : (result != 0 ? new NSToolbarItem(result) : null);
30
}
30
}
31
31
32
public NSString itemIdentifier() {
33
	int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_itemIdentifier);
34
	return result != 0 ? new NSString(result) : null;
35
}
36
32
public void setAction(int /*long*/ action) {
37
public void setAction(int /*long*/ action) {
33
	OS.objc_msgSend(this.id, OS.sel_setAction_, action);
38
	OS.objc_msgSend(this.id, OS.sel_setAction_, action);
34
}
39
}
Lines 53-58 Link Here
53
	OS.objc_msgSend(this.id, OS.sel_setMinSize_, size);
58
	OS.objc_msgSend(this.id, OS.sel_setMinSize_, size);
54
}
59
}
55
60
61
public void setPaletteLabel(NSString paletteLabel) {
62
	OS.objc_msgSend(this.id, OS.sel_setPaletteLabel_, paletteLabel != null ? paletteLabel.id : 0);
63
}
64
56
public void setTarget(id target) {
65
public void setTarget(id target) {
57
	OS.objc_msgSend(this.id, OS.sel_setTarget_, target != null ? target.id : 0);
66
	OS.objc_msgSend(this.id, OS.sel_setTarget_, target != null ? target.id : 0);
58
}
67
}
(-)Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSToolbar.java (+4 lines)
Lines 37-42 Link Here
37
	OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
37
	OS.objc_msgSend(this.id, OS.sel_removeItemAtIndex_, index);
38
}
38
}
39
39
40
public void setAllowsUserCustomization(boolean allowCustomization) {
41
	OS.objc_msgSend(this.id, OS.sel_setAllowsUserCustomization_, allowCustomization);
42
}
43
40
public void setDelegate(id delegate) {
44
public void setDelegate(id delegate) {
41
	OS.objc_msgSend(this.id, OS.sel_setDelegate_, delegate != null ? delegate.id : 0);
45
	OS.objc_msgSend(this.id, OS.sel_setDelegate_, delegate != null ? delegate.id : 0);
42
}
46
}
(-)Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/OS.java (+47 lines)
Lines 510-515 Link Here
510
public static final int /*long*/ class_NSSearchField = objc_getClass("NSSearchField");
510
public static final int /*long*/ class_NSSearchField = objc_getClass("NSSearchField");
511
public static final int /*long*/ class_NSSearchFieldCell = objc_getClass("NSSearchFieldCell");
511
public static final int /*long*/ class_NSSearchFieldCell = objc_getClass("NSSearchFieldCell");
512
public static final int /*long*/ class_NSSecureTextField = objc_getClass("NSSecureTextField");
512
public static final int /*long*/ class_NSSecureTextField = objc_getClass("NSSecureTextField");
513
public static final int /*long*/ class_NSSegmentedCell = objc_getClass("NSSegmentedCell");
513
public static final int /*long*/ class_NSSet = objc_getClass("NSSet");
514
public static final int /*long*/ class_NSSet = objc_getClass("NSSet");
514
public static final int /*long*/ class_NSSlider = objc_getClass("NSSlider");
515
public static final int /*long*/ class_NSSlider = objc_getClass("NSSlider");
515
public static final int /*long*/ class_NSStatusBar = objc_getClass("NSStatusBar");
516
public static final int /*long*/ class_NSStatusBar = objc_getClass("NSStatusBar");
Lines 578-583 Link Here
578
public static final int /*long*/ protocol_NSTextViewDelegate = objc_getProtocol("NSTextViewDelegate");
579
public static final int /*long*/ protocol_NSTextViewDelegate = objc_getProtocol("NSTextViewDelegate");
579
public static final int /*long*/ protocol_NSToolTipOwner = objc_getProtocol("NSToolTipOwner");
580
public static final int /*long*/ protocol_NSToolTipOwner = objc_getProtocol("NSToolTipOwner");
580
public static final int /*long*/ protocol_NSToolbarDelegate = objc_getProtocol("NSToolbarDelegate");
581
public static final int /*long*/ protocol_NSToolbarDelegate = objc_getProtocol("NSToolbarDelegate");
582
public static final int /*long*/ protocol_NSToolbarNotifications = objc_getProtocol("NSToolbarNotifications");
581
public static final int /*long*/ protocol_NSURLDownloadDelegate = objc_getProtocol("NSURLDownloadDelegate");
583
public static final int /*long*/ protocol_NSURLDownloadDelegate = objc_getProtocol("NSURLDownloadDelegate");
582
public static final int /*long*/ protocol_NSWindowDelegate = objc_getProtocol("NSWindowDelegate");
584
public static final int /*long*/ protocol_NSWindowDelegate = objc_getProtocol("NSWindowDelegate");
583
public static final int /*long*/ protocol_NSWindowNotifications = objc_getProtocol("NSWindowNotifications");
585
public static final int /*long*/ protocol_NSWindowNotifications = objc_getProtocol("NSWindowNotifications");
Lines 687-692 Link Here
687
public static final int /*long*/ sel_beginEditing = sel_registerName("beginEditing");
689
public static final int /*long*/ sel_beginEditing = sel_registerName("beginEditing");
688
public static final int /*long*/ sel_beginPageInRect_atPlacement_ = sel_registerName("beginPageInRect:atPlacement:");
690
public static final int /*long*/ sel_beginPageInRect_atPlacement_ = sel_registerName("beginPageInRect:atPlacement:");
689
public static final int /*long*/ sel_beginSheet_modalForWindow_modalDelegate_didEndSelector_contextInfo_ = sel_registerName("beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:");
691
public static final int /*long*/ sel_beginSheet_modalForWindow_modalDelegate_didEndSelector_contextInfo_ = sel_registerName("beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:");
692
public static final int /*long*/ sel_beginSheetModalForWindow_modalDelegate_didEndSelector_contextInfo_ = sel_registerName("beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:");
690
public static final int /*long*/ sel_bestRepresentationForDevice_ = sel_registerName("bestRepresentationForDevice:");
693
public static final int /*long*/ sel_bestRepresentationForDevice_ = sel_registerName("bestRepresentationForDevice:");
691
public static final int /*long*/ sel_bezierPath = sel_registerName("bezierPath");
694
public static final int /*long*/ sel_bezierPath = sel_registerName("bezierPath");
692
public static final int /*long*/ sel_bezierPathByFlatteningPath = sel_registerName("bezierPathByFlatteningPath");
695
public static final int /*long*/ sel_bezierPathByFlatteningPath = sel_registerName("bezierPathByFlatteningPath");
Lines 1080-1085 Link Here
1080
public static final int /*long*/ sel_itemArray = sel_registerName("itemArray");
1083
public static final int /*long*/ sel_itemArray = sel_registerName("itemArray");
1081
public static final int /*long*/ sel_itemAtIndex_ = sel_registerName("itemAtIndex:");
1084
public static final int /*long*/ sel_itemAtIndex_ = sel_registerName("itemAtIndex:");
1082
public static final int /*long*/ sel_itemAtRow_ = sel_registerName("itemAtRow:");
1085
public static final int /*long*/ sel_itemAtRow_ = sel_registerName("itemAtRow:");
1086
public static final int /*long*/ sel_itemIdentifier = sel_registerName("itemIdentifier");
1083
public static final int /*long*/ sel_itemObjectValueAtIndex_ = sel_registerName("itemObjectValueAtIndex:");
1087
public static final int /*long*/ sel_itemObjectValueAtIndex_ = sel_registerName("itemObjectValueAtIndex:");
1084
public static final int /*long*/ sel_itemTitleAtIndex_ = sel_registerName("itemTitleAtIndex:");
1088
public static final int /*long*/ sel_itemTitleAtIndex_ = sel_registerName("itemTitleAtIndex:");
1085
public static final int /*long*/ sel_jobDisposition = sel_registerName("jobDisposition");
1089
public static final int /*long*/ sel_jobDisposition = sel_registerName("jobDisposition");
Lines 1362-1367 Link Here
1362
public static final int /*long*/ sel_setAllowsFloats_ = sel_registerName("setAllowsFloats:");
1366
public static final int /*long*/ sel_setAllowsFloats_ = sel_registerName("setAllowsFloats:");
1363
public static final int /*long*/ sel_setAllowsMixedState_ = sel_registerName("setAllowsMixedState:");
1367
public static final int /*long*/ sel_setAllowsMixedState_ = sel_registerName("setAllowsMixedState:");
1364
public static final int /*long*/ sel_setAllowsMultipleSelection_ = sel_registerName("setAllowsMultipleSelection:");
1368
public static final int /*long*/ sel_setAllowsMultipleSelection_ = sel_registerName("setAllowsMultipleSelection:");
1369
public static final int /*long*/ sel_setAllowsUserCustomization_ = sel_registerName("setAllowsUserCustomization:");
1365
public static final int /*long*/ sel_setAlpha_ = sel_registerName("setAlpha:");
1370
public static final int /*long*/ sel_setAlpha_ = sel_registerName("setAlpha:");
1366
public static final int /*long*/ sel_setAlphaValue_ = sel_registerName("setAlphaValue:");
1371
public static final int /*long*/ sel_setAlphaValue_ = sel_registerName("setAlphaValue:");
1367
public static final int /*long*/ sel_setApplicationIconImage_ = sel_registerName("setApplicationIconImage:");
1372
public static final int /*long*/ sel_setApplicationIconImage_ = sel_registerName("setApplicationIconImage:");
Lines 1427-1432 Link Here
1427
public static final int /*long*/ sel_setDropRow_dropOperation_ = sel_registerName("setDropRow:dropOperation:");
1432
public static final int /*long*/ sel_setDropRow_dropOperation_ = sel_registerName("setDropRow:dropOperation:");
1428
public static final int /*long*/ sel_setEditable_ = sel_registerName("setEditable:");
1433
public static final int /*long*/ sel_setEditable_ = sel_registerName("setEditable:");
1429
public static final int /*long*/ sel_setEnabled_ = sel_registerName("setEnabled:");
1434
public static final int /*long*/ sel_setEnabled_ = sel_registerName("setEnabled:");
1435
public static final int /*long*/ sel_setEnabled_forSegment_ = sel_registerName("setEnabled:forSegment:");
1430
public static final int /*long*/ sel_setFill = sel_registerName("setFill");
1436
public static final int /*long*/ sel_setFill = sel_registerName("setFill");
1431
public static final int /*long*/ sel_setFillColor_ = sel_registerName("setFillColor:");
1437
public static final int /*long*/ sel_setFillColor_ = sel_registerName("setFillColor:");
1432
public static final int /*long*/ sel_setFireDate_ = sel_registerName("setFireDate:");
1438
public static final int /*long*/ sel_setFireDate_ = sel_registerName("setFireDate:");
Lines 1455-1460 Link Here
1455
public static final int /*long*/ sel_setIcon_ = sel_registerName("setIcon:");
1461
public static final int /*long*/ sel_setIcon_ = sel_registerName("setIcon:");
1456
public static final int /*long*/ sel_setIdentifier_ = sel_registerName("setIdentifier:");
1462
public static final int /*long*/ sel_setIdentifier_ = sel_registerName("setIdentifier:");
1457
public static final int /*long*/ sel_setImage_ = sel_registerName("setImage:");
1463
public static final int /*long*/ sel_setImage_ = sel_registerName("setImage:");
1464
public static final int /*long*/ sel_setImage_forSegment_ = sel_registerName("setImage:forSegment:");
1458
public static final int /*long*/ sel_setImageAlignment_ = sel_registerName("setImageAlignment:");
1465
public static final int /*long*/ sel_setImageAlignment_ = sel_registerName("setImageAlignment:");
1459
public static final int /*long*/ sel_setImageInterpolation_ = sel_registerName("setImageInterpolation:");
1466
public static final int /*long*/ sel_setImageInterpolation_ = sel_registerName("setImageInterpolation:");
1460
public static final int /*long*/ sel_setImagePosition_ = sel_registerName("setImagePosition:");
1467
public static final int /*long*/ sel_setImagePosition_ = sel_registerName("setImagePosition:");
Lines 1469-1474 Link Here
1469
public static final int /*long*/ sel_setKeyEquivalent_ = sel_registerName("setKeyEquivalent:");
1476
public static final int /*long*/ sel_setKeyEquivalent_ = sel_registerName("setKeyEquivalent:");
1470
public static final int /*long*/ sel_setKeyEquivalentModifierMask_ = sel_registerName("setKeyEquivalentModifierMask:");
1477
public static final int /*long*/ sel_setKeyEquivalentModifierMask_ = sel_registerName("setKeyEquivalentModifierMask:");
1471
public static final int /*long*/ sel_setLabel_ = sel_registerName("setLabel:");
1478
public static final int /*long*/ sel_setLabel_ = sel_registerName("setLabel:");
1479
public static final int /*long*/ sel_setLabel_forSegment_ = sel_registerName("setLabel:forSegment:");
1472
public static final int /*long*/ sel_setLeaf_ = sel_registerName("setLeaf:");
1480
public static final int /*long*/ sel_setLeaf_ = sel_registerName("setLeaf:");
1473
public static final int /*long*/ sel_setLength_ = sel_registerName("setLength:");
1481
public static final int /*long*/ sel_setLength_ = sel_registerName("setLength:");
1474
public static final int /*long*/ sel_setLevel_ = sel_registerName("setLevel:");
1482
public static final int /*long*/ sel_setLevel_ = sel_registerName("setLevel:");
Lines 1488-1493 Link Here
1488
public static final int /*long*/ sel_setMaximumFractionDigits_ = sel_registerName("setMaximumFractionDigits:");
1496
public static final int /*long*/ sel_setMaximumFractionDigits_ = sel_registerName("setMaximumFractionDigits:");
1489
public static final int /*long*/ sel_setMaximumIntegerDigits_ = sel_registerName("setMaximumIntegerDigits:");
1497
public static final int /*long*/ sel_setMaximumIntegerDigits_ = sel_registerName("setMaximumIntegerDigits:");
1490
public static final int /*long*/ sel_setMenu_ = sel_registerName("setMenu:");
1498
public static final int /*long*/ sel_setMenu_ = sel_registerName("setMenu:");
1499
public static final int /*long*/ sel_setMenu_forSegment_ = sel_registerName("setMenu:forSegment:");
1491
public static final int /*long*/ sel_setMessageText_ = sel_registerName("setMessageText:");
1500
public static final int /*long*/ sel_setMessageText_ = sel_registerName("setMessageText:");
1492
public static final int /*long*/ sel_setMinSize_ = sel_registerName("setMinSize:");
1501
public static final int /*long*/ sel_setMinSize_ = sel_registerName("setMinSize:");
1493
public static final int /*long*/ sel_setMinValue_ = sel_registerName("setMinValue:");
1502
public static final int /*long*/ sel_setMinValue_ = sel_registerName("setMinValue:");
Lines 1506-1511 Link Here
1506
public static final int /*long*/ sel_setOpaque_ = sel_registerName("setOpaque:");
1515
public static final int /*long*/ sel_setOpaque_ = sel_registerName("setOpaque:");
1507
public static final int /*long*/ sel_setOptions_ = sel_registerName("setOptions:");
1516
public static final int /*long*/ sel_setOptions_ = sel_registerName("setOptions:");
1508
public static final int /*long*/ sel_setOutlineTableColumn_ = sel_registerName("setOutlineTableColumn:");
1517
public static final int /*long*/ sel_setOutlineTableColumn_ = sel_registerName("setOutlineTableColumn:");
1518
public static final int /*long*/ sel_setPaletteLabel_ = sel_registerName("setPaletteLabel:");
1509
public static final int /*long*/ sel_setPanelFont_isMultiple_ = sel_registerName("setPanelFont:isMultiple:");
1519
public static final int /*long*/ sel_setPanelFont_isMultiple_ = sel_registerName("setPanelFont:isMultiple:");
1510
public static final int /*long*/ sel_setPartialStringValidationEnabled_ = sel_registerName("setPartialStringValidationEnabled:");
1520
public static final int /*long*/ sel_setPartialStringValidationEnabled_ = sel_registerName("setPartialStringValidationEnabled:");
1511
public static final int /*long*/ sel_setPatternPhase_ = sel_registerName("setPatternPhase:");
1521
public static final int /*long*/ sel_setPatternPhase_ = sel_registerName("setPatternPhase:");
Lines 1523-1530 Link Here
1523
public static final int /*long*/ sel_setRowHeight_ = sel_registerName("setRowHeight:");
1533
public static final int /*long*/ sel_setRowHeight_ = sel_registerName("setRowHeight:");
1524
public static final int /*long*/ sel_setScrollable_ = sel_registerName("setScrollable:");
1534
public static final int /*long*/ sel_setScrollable_ = sel_registerName("setScrollable:");
1525
public static final int /*long*/ sel_setSearchButtonCell_ = sel_registerName("setSearchButtonCell:");
1535
public static final int /*long*/ sel_setSearchButtonCell_ = sel_registerName("setSearchButtonCell:");
1536
public static final int /*long*/ sel_setSegmentCount_ = sel_registerName("setSegmentCount:");
1537
public static final int /*long*/ sel_setSegmentStyle_ = sel_registerName("setSegmentStyle:");
1526
public static final int /*long*/ sel_setSelectable_ = sel_registerName("setSelectable:");
1538
public static final int /*long*/ sel_setSelectable_ = sel_registerName("setSelectable:");
1539
public static final int /*long*/ sel_setSelected_forSegment_ = sel_registerName("setSelected:forSegment:");
1527
public static final int /*long*/ sel_setSelectedRange_ = sel_registerName("setSelectedRange:");
1540
public static final int /*long*/ sel_setSelectedRange_ = sel_registerName("setSelectedRange:");
1541
public static final int /*long*/ sel_setSelectedSegment_ = sel_registerName("setSelectedSegment:");
1528
public static final int /*long*/ sel_setShouldAntialias_ = sel_registerName("setShouldAntialias:");
1542
public static final int /*long*/ sel_setShouldAntialias_ = sel_registerName("setShouldAntialias:");
1529
public static final int /*long*/ sel_setShowsPrintPanel_ = sel_registerName("setShowsPrintPanel:");
1543
public static final int /*long*/ sel_setShowsPrintPanel_ = sel_registerName("setShowsPrintPanel:");
1530
public static final int /*long*/ sel_setShowsProgressPanel_ = sel_registerName("setShowsProgressPanel:");
1544
public static final int /*long*/ sel_setShowsProgressPanel_ = sel_registerName("setShowsProgressPanel:");
Lines 1538-1543 Link Here
1538
public static final int /*long*/ sel_setSubmenu_ = sel_registerName("setSubmenu:");
1552
public static final int /*long*/ sel_setSubmenu_ = sel_registerName("setSubmenu:");
1539
public static final int /*long*/ sel_setTabStops_ = sel_registerName("setTabStops:");
1553
public static final int /*long*/ sel_setTabStops_ = sel_registerName("setTabStops:");
1540
public static final int /*long*/ sel_setTabViewType_ = sel_registerName("setTabViewType:");
1554
public static final int /*long*/ sel_setTabViewType_ = sel_registerName("setTabViewType:");
1555
public static final int /*long*/ sel_setTag_forSegment_ = sel_registerName("setTag:forSegment:");
1541
public static final int /*long*/ sel_setTarget_ = sel_registerName("setTarget:");
1556
public static final int /*long*/ sel_setTarget_ = sel_registerName("setTarget:");
1542
public static final int /*long*/ sel_setTextColor_ = sel_registerName("setTextColor:");
1557
public static final int /*long*/ sel_setTextColor_ = sel_registerName("setTextColor:");
1543
public static final int /*long*/ sel_setTextStorage_ = sel_registerName("setTextStorage:");
1558
public static final int /*long*/ sel_setTextStorage_ = sel_registerName("setTextStorage:");
Lines 1545-1551 Link Here
1545
public static final int /*long*/ sel_setTitleFont_ = sel_registerName("setTitleFont:");
1560
public static final int /*long*/ sel_setTitleFont_ = sel_registerName("setTitleFont:");
1546
public static final int /*long*/ sel_setTitlePosition_ = sel_registerName("setTitlePosition:");
1561
public static final int /*long*/ sel_setTitlePosition_ = sel_registerName("setTitlePosition:");
1547
public static final int /*long*/ sel_setToolTip_ = sel_registerName("setToolTip:");
1562
public static final int /*long*/ sel_setToolTip_ = sel_registerName("setToolTip:");
1563
public static final int /*long*/ sel_setToolTip_forSegment_ = sel_registerName("setToolTip:forSegment:");
1548
public static final int /*long*/ sel_setToolbar_ = sel_registerName("setToolbar:");
1564
public static final int /*long*/ sel_setToolbar_ = sel_registerName("setToolbar:");
1565
public static final int /*long*/ sel_setTrackingMode_ = sel_registerName("setTrackingMode:");
1549
public static final int /*long*/ sel_setTransformStruct_ = sel_registerName("setTransformStruct:");
1566
public static final int /*long*/ sel_setTransformStruct_ = sel_registerName("setTransformStruct:");
1550
public static final int /*long*/ sel_setUIDelegate_ = sel_registerName("setUIDelegate:");
1567
public static final int /*long*/ sel_setUIDelegate_ = sel_registerName("setUIDelegate:");
1551
public static final int /*long*/ sel_setURL_ = sel_registerName("setURL:");
1568
public static final int /*long*/ sel_setURL_ = sel_registerName("setURL:");
Lines 1558-1563 Link Here
1558
public static final int /*long*/ sel_setView_ = sel_registerName("setView:");
1575
public static final int /*long*/ sel_setView_ = sel_registerName("setView:");
1559
public static final int /*long*/ sel_setVisible_ = sel_registerName("setVisible:");
1576
public static final int /*long*/ sel_setVisible_ = sel_registerName("setVisible:");
1560
public static final int /*long*/ sel_setWidth_ = sel_registerName("setWidth:");
1577
public static final int /*long*/ sel_setWidth_ = sel_registerName("setWidth:");
1578
public static final int /*long*/ sel_setWidth_forSegment_ = sel_registerName("setWidth:forSegment:");
1561
public static final int /*long*/ sel_setWidthTracksTextView_ = sel_registerName("setWidthTracksTextView:");
1579
public static final int /*long*/ sel_setWidthTracksTextView_ = sel_registerName("setWidthTracksTextView:");
1562
public static final int /*long*/ sel_setWindingRule_ = sel_registerName("setWindingRule:");
1580
public static final int /*long*/ sel_setWindingRule_ = sel_registerName("setWindingRule:");
1563
public static final int /*long*/ sel_setWorksWhenModal_ = sel_registerName("setWorksWhenModal:");
1581
public static final int /*long*/ sel_setWorksWhenModal_ = sel_registerName("setWorksWhenModal:");
Lines 1651-1656 Link Here
1651
public static final int /*long*/ sel_toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar_ = sel_registerName("toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:");
1669
public static final int /*long*/ sel_toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar_ = sel_registerName("toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:");
1652
public static final int /*long*/ sel_toolbarAllowedItemIdentifiers_ = sel_registerName("toolbarAllowedItemIdentifiers:");
1670
public static final int /*long*/ sel_toolbarAllowedItemIdentifiers_ = sel_registerName("toolbarAllowedItemIdentifiers:");
1653
public static final int /*long*/ sel_toolbarDefaultItemIdentifiers_ = sel_registerName("toolbarDefaultItemIdentifiers:");
1671
public static final int /*long*/ sel_toolbarDefaultItemIdentifiers_ = sel_registerName("toolbarDefaultItemIdentifiers:");
1672
public static final int /*long*/ sel_toolbarDidRemoveItem_ = sel_registerName("toolbarDidRemoveItem:");
1673
public static final int /*long*/ sel_toolbarSelectableItemIdentifiers_ = sel_registerName("toolbarSelectableItemIdentifiers:");
1674
public static final int /*long*/ sel_toolbarWillAddItem_ = sel_registerName("toolbarWillAddItem:");
1654
public static final int /*long*/ sel_trackingAreas = sel_registerName("trackingAreas");
1675
public static final int /*long*/ sel_trackingAreas = sel_registerName("trackingAreas");
1655
public static final int /*long*/ sel_traitsOfFont_ = sel_registerName("traitsOfFont:");
1676
public static final int /*long*/ sel_traitsOfFont_ = sel_registerName("traitsOfFont:");
1656
public static final int /*long*/ sel_transform = sel_registerName("transform");
1677
public static final int /*long*/ sel_transform = sel_registerName("transform");
Lines 2311-2319 Link Here
2311
public static final native int /*long*/ NSTIFFPboardType();
2332
public static final native int /*long*/ NSTIFFPboardType();
2312
public static final NSString NSTIFFPboardType = new NSString(NSTIFFPboardType());
2333
public static final NSString NSTIFFPboardType = new NSString(NSTIFFPboardType());
2313
/** @method flags=const */
2334
/** @method flags=const */
2335
public static final native int /*long*/ NSToolbarCustomizeToolbarItemIdentifier();
2336
public static final NSString NSToolbarCustomizeToolbarItemIdentifier = new NSString(NSToolbarCustomizeToolbarItemIdentifier());
2337
/** @method flags=const */
2338
public static final native int /*long*/ NSToolbarDidRemoveItemNotification();
2339
public static final NSString NSToolbarDidRemoveItemNotification = new NSString(NSToolbarDidRemoveItemNotification());
2340
/** @method flags=const */
2341
public static final native int /*long*/ NSToolbarFlexibleSpaceItemIdentifier();
2342
public static final NSString NSToolbarFlexibleSpaceItemIdentifier = new NSString(NSToolbarFlexibleSpaceItemIdentifier());
2343
/** @method flags=const */
2344
public static final native int /*long*/ NSToolbarPrintItemIdentifier();
2345
public static final NSString NSToolbarPrintItemIdentifier = new NSString(NSToolbarPrintItemIdentifier());
2346
/** @method flags=const */
2314
public static final native int /*long*/ NSToolbarSeparatorItemIdentifier();
2347
public static final native int /*long*/ NSToolbarSeparatorItemIdentifier();
2315
public static final NSString NSToolbarSeparatorItemIdentifier = new NSString(NSToolbarSeparatorItemIdentifier());
2348
public static final NSString NSToolbarSeparatorItemIdentifier = new NSString(NSToolbarSeparatorItemIdentifier());
2316
/** @method flags=const */
2349
/** @method flags=const */
2350
public static final native int /*long*/ NSToolbarShowColorsItemIdentifier();
2351
public static final NSString NSToolbarShowColorsItemIdentifier = new NSString(NSToolbarShowColorsItemIdentifier());
2352
/** @method flags=const */
2353
public static final native int /*long*/ NSToolbarShowFontsItemIdentifier();
2354
public static final NSString NSToolbarShowFontsItemIdentifier = new NSString(NSToolbarShowFontsItemIdentifier());
2355
/** @method flags=const */
2356
public static final native int /*long*/ NSToolbarSpaceItemIdentifier();
2357
public static final NSString NSToolbarSpaceItemIdentifier = new NSString(NSToolbarSpaceItemIdentifier());
2358
/** @method flags=const */
2359
public static final native int /*long*/ NSToolbarWillAddItemNotification();
2360
public static final NSString NSToolbarWillAddItemNotification = new NSString(NSToolbarWillAddItemNotification());
2361
/** @method flags=const */
2317
public static final native int /*long*/ NSURLPboardType();
2362
public static final native int /*long*/ NSURLPboardType();
2318
public static final NSString NSURLPboardType = new NSString(NSURLPboardType());
2363
public static final NSString NSURLPboardType = new NSString(NSURLPboardType());
2319
/** @method flags=const */
2364
/** @method flags=const */
Lines 2904-2909 Link Here
2904
/** @method flags=cast */
2949
/** @method flags=cast */
2905
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, float /*double*/ arg1, float /*double*/ arg2, float /*double*/ arg3);
2950
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, float /*double*/ arg1, float /*double*/ arg2, float /*double*/ arg3);
2906
/** @method flags=cast */
2951
/** @method flags=cast */
2952
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float /*double*/ arg0, int /*long*/ arg1);
2953
/** @method flags=cast */
2907
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0);
2954
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0);
2908
/** @method flags=cast */
2955
/** @method flags=cast */
2909
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0, int /*long*/ arg1, float /*double*/ arg2);
2956
public static final native int /*long*/ objc_msgSend(int /*long*/ id, int /*long*/ sel, float[] /*double[]*/ arg0, int /*long*/ arg1, float /*double*/ arg2);
(-)Eclipse SWT PI/cocoa/library/os_stats.c (-2 / +15 lines)
Lines 14-21 Link Here
14
14
15
#ifdef NATIVE_STATS
15
#ifdef NATIVE_STATS
16
16
17
int OS_nativeFunctionCount = 444;
17
int OS_nativeFunctionCount = 453;
18
int OS_nativeFunctionCallCount[444];
18
int OS_nativeFunctionCallCount[453];
19
char * OS_nativeFunctionNames[] = {
19
char * OS_nativeFunctionNames[] = {
20
	"ATSFontActivateFromFileReference",
20
	"ATSFontActivateFromFileReference",
21
	"CFDataGetBytePtr",
21
	"CFDataGetBytePtr",
Lines 251-257 Link Here
251
	"NSStrokeWidthAttributeName",
251
	"NSStrokeWidthAttributeName",
252
	"NSTIFFPboardType",
252
	"NSTIFFPboardType",
253
	"NSTemporaryDirectory",
253
	"NSTemporaryDirectory",
254
	"NSToolbarCustomizeToolbarItemIdentifier",
255
	"NSToolbarDidRemoveItemNotification",
256
	"NSToolbarFlexibleSpaceItemIdentifier",
257
	"NSToolbarPrintItemIdentifier",
254
	"NSToolbarSeparatorItemIdentifier",
258
	"NSToolbarSeparatorItemIdentifier",
259
	"NSToolbarShowColorsItemIdentifier",
260
	"NSToolbarShowFontsItemIdentifier",
261
	"NSToolbarSpaceItemIdentifier",
262
	"NSToolbarWillAddItemNotification",
255
	"NSURLPboardType",
263
	"NSURLPboardType",
256
	"NSUnderlineColorAttributeName",
264
	"NSUnderlineColorAttributeName",
257
	"NSUnderlineStyleAttributeName",
265
	"NSUnderlineStyleAttributeName",
Lines 428-433 Link Here
428
	"objc_1msgSend__JJDDDD",
436
	"objc_1msgSend__JJDDDD",
429
#endif
437
#endif
430
#ifndef JNI64
438
#ifndef JNI64
439
	"objc_1msgSend__IIFI",
440
#else
441
	"objc_1msgSend__JJDJ",
442
#endif
443
#ifndef JNI64
431
	"objc_1msgSend__III",
444
	"objc_1msgSend__III",
432
#else
445
#else
433
	"objc_1msgSend__JJJ",
446
	"objc_1msgSend__JJJ",
(-)Eclipse SWT PI/cocoa/library/os.c (+119 lines)
Lines 2918-2923 Link Here
2918
}
2918
}
2919
#endif
2919
#endif
2920
2920
2921
#ifndef NO_NSToolbarCustomizeToolbarItemIdentifier
2922
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarCustomizeToolbarItemIdentifier)
2923
	(JNIEnv *env, jclass that)
2924
{
2925
	jintLong rc = 0;
2926
	OS_NATIVE_ENTER(env, that, NSToolbarCustomizeToolbarItemIdentifier_FUNC);
2927
	rc = (jintLong)NSToolbarCustomizeToolbarItemIdentifier;
2928
	OS_NATIVE_EXIT(env, that, NSToolbarCustomizeToolbarItemIdentifier_FUNC);
2929
	return rc;
2930
}
2931
#endif
2932
2933
#ifndef NO_NSToolbarDidRemoveItemNotification
2934
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarDidRemoveItemNotification)
2935
	(JNIEnv *env, jclass that)
2936
{
2937
	jintLong rc = 0;
2938
	OS_NATIVE_ENTER(env, that, NSToolbarDidRemoveItemNotification_FUNC);
2939
	rc = (jintLong)NSToolbarDidRemoveItemNotification;
2940
	OS_NATIVE_EXIT(env, that, NSToolbarDidRemoveItemNotification_FUNC);
2941
	return rc;
2942
}
2943
#endif
2944
2945
#ifndef NO_NSToolbarFlexibleSpaceItemIdentifier
2946
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarFlexibleSpaceItemIdentifier)
2947
	(JNIEnv *env, jclass that)
2948
{
2949
	jintLong rc = 0;
2950
	OS_NATIVE_ENTER(env, that, NSToolbarFlexibleSpaceItemIdentifier_FUNC);
2951
	rc = (jintLong)NSToolbarFlexibleSpaceItemIdentifier;
2952
	OS_NATIVE_EXIT(env, that, NSToolbarFlexibleSpaceItemIdentifier_FUNC);
2953
	return rc;
2954
}
2955
#endif
2956
2957
#ifndef NO_NSToolbarPrintItemIdentifier
2958
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarPrintItemIdentifier)
2959
	(JNIEnv *env, jclass that)
2960
{
2961
	jintLong rc = 0;
2962
	OS_NATIVE_ENTER(env, that, NSToolbarPrintItemIdentifier_FUNC);
2963
	rc = (jintLong)NSToolbarPrintItemIdentifier;
2964
	OS_NATIVE_EXIT(env, that, NSToolbarPrintItemIdentifier_FUNC);
2965
	return rc;
2966
}
2967
#endif
2968
2921
#ifndef NO_NSToolbarSeparatorItemIdentifier
2969
#ifndef NO_NSToolbarSeparatorItemIdentifier
2922
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarSeparatorItemIdentifier)
2970
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarSeparatorItemIdentifier)
2923
	(JNIEnv *env, jclass that)
2971
	(JNIEnv *env, jclass that)
Lines 2930-2935 Link Here
2930
}
2978
}
2931
#endif
2979
#endif
2932
2980
2981
#ifndef NO_NSToolbarShowColorsItemIdentifier
2982
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarShowColorsItemIdentifier)
2983
	(JNIEnv *env, jclass that)
2984
{
2985
	jintLong rc = 0;
2986
	OS_NATIVE_ENTER(env, that, NSToolbarShowColorsItemIdentifier_FUNC);
2987
	rc = (jintLong)NSToolbarShowColorsItemIdentifier;
2988
	OS_NATIVE_EXIT(env, that, NSToolbarShowColorsItemIdentifier_FUNC);
2989
	return rc;
2990
}
2991
#endif
2992
2993
#ifndef NO_NSToolbarShowFontsItemIdentifier
2994
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarShowFontsItemIdentifier)
2995
	(JNIEnv *env, jclass that)
2996
{
2997
	jintLong rc = 0;
2998
	OS_NATIVE_ENTER(env, that, NSToolbarShowFontsItemIdentifier_FUNC);
2999
	rc = (jintLong)NSToolbarShowFontsItemIdentifier;
3000
	OS_NATIVE_EXIT(env, that, NSToolbarShowFontsItemIdentifier_FUNC);
3001
	return rc;
3002
}
3003
#endif
3004
3005
#ifndef NO_NSToolbarSpaceItemIdentifier
3006
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarSpaceItemIdentifier)
3007
	(JNIEnv *env, jclass that)
3008
{
3009
	jintLong rc = 0;
3010
	OS_NATIVE_ENTER(env, that, NSToolbarSpaceItemIdentifier_FUNC);
3011
	rc = (jintLong)NSToolbarSpaceItemIdentifier;
3012
	OS_NATIVE_EXIT(env, that, NSToolbarSpaceItemIdentifier_FUNC);
3013
	return rc;
3014
}
3015
#endif
3016
3017
#ifndef NO_NSToolbarWillAddItemNotification
3018
JNIEXPORT jintLong JNICALL OS_NATIVE(NSToolbarWillAddItemNotification)
3019
	(JNIEnv *env, jclass that)
3020
{
3021
	jintLong rc = 0;
3022
	OS_NATIVE_ENTER(env, that, NSToolbarWillAddItemNotification_FUNC);
3023
	rc = (jintLong)NSToolbarWillAddItemNotification;
3024
	OS_NATIVE_EXIT(env, that, NSToolbarWillAddItemNotification_FUNC);
3025
	return rc;
3026
}
3027
#endif
3028
2933
#ifndef NO_NSURLPboardType
3029
#ifndef NO_NSURLPboardType
2934
JNIEXPORT jintLong JNICALL OS_NATIVE(NSURLPboardType)
3030
JNIEXPORT jintLong JNICALL OS_NATIVE(NSURLPboardType)
2935
	(JNIEnv *env, jclass that)
3031
	(JNIEnv *env, jclass that)
Lines 4136-4141 Link Here
4136
}
4232
}
4137
#endif
4233
#endif
4138
4234
4235
#if (!defined(NO_objc_1msgSend__IIFI) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJDJ) && defined(JNI64))
4236
#ifndef JNI64
4237
JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__IIFI)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jintLong arg3)
4238
#else
4239
JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__JJDJ)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jfloatDouble arg2, jintLong arg3)
4240
#endif
4241
{
4242
	jintLong rc = 0;
4243
#ifndef JNI64
4244
	OS_NATIVE_ENTER(env, that, objc_1msgSend__IIFI_FUNC);
4245
#else
4246
	OS_NATIVE_ENTER(env, that, objc_1msgSend__JJDJ_FUNC);
4247
#endif
4248
	rc = (jintLong)((jintLong (*)(jintLong, jintLong, jfloatDouble, jintLong))objc_msgSend)(arg0, arg1, arg2, arg3);
4249
#ifndef JNI64
4250
	OS_NATIVE_EXIT(env, that, objc_1msgSend__IIFI_FUNC);
4251
#else
4252
	OS_NATIVE_EXIT(env, that, objc_1msgSend__JJDJ_FUNC);
4253
#endif
4254
	return rc;
4255
}
4256
#endif
4257
4139
#if (!defined(NO_objc_1msgSend__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJ) && defined(JNI64))
4258
#if (!defined(NO_objc_1msgSend__III) && !defined(JNI64)) || (!defined(NO_objc_1msgSend__JJJ) && defined(JNI64))
4140
#ifndef JNI64
4259
#ifndef JNI64
4141
JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
4260
JNIEXPORT jintLong JNICALL OS_NATIVE(objc_1msgSend__III)(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2)
(-)Eclipse SWT PI/cocoa/library/os_stats.h (+13 lines)
Lines 259-265 Link Here
259
	NSStrokeWidthAttributeName_FUNC,
259
	NSStrokeWidthAttributeName_FUNC,
260
	NSTIFFPboardType_FUNC,
260
	NSTIFFPboardType_FUNC,
261
	NSTemporaryDirectory_FUNC,
261
	NSTemporaryDirectory_FUNC,
262
	NSToolbarCustomizeToolbarItemIdentifier_FUNC,
263
	NSToolbarDidRemoveItemNotification_FUNC,
264
	NSToolbarFlexibleSpaceItemIdentifier_FUNC,
265
	NSToolbarPrintItemIdentifier_FUNC,
262
	NSToolbarSeparatorItemIdentifier_FUNC,
266
	NSToolbarSeparatorItemIdentifier_FUNC,
267
	NSToolbarShowColorsItemIdentifier_FUNC,
268
	NSToolbarShowFontsItemIdentifier_FUNC,
269
	NSToolbarSpaceItemIdentifier_FUNC,
270
	NSToolbarWillAddItemNotification_FUNC,
263
	NSURLPboardType_FUNC,
271
	NSURLPboardType_FUNC,
264
	NSUnderlineColorAttributeName_FUNC,
272
	NSUnderlineColorAttributeName_FUNC,
265
	NSUnderlineStyleAttributeName_FUNC,
273
	NSUnderlineStyleAttributeName_FUNC,
Lines 436-441 Link Here
436
	objc_1msgSend__JJDDDD_FUNC,
444
	objc_1msgSend__JJDDDD_FUNC,
437
#endif
445
#endif
438
#ifndef JNI64
446
#ifndef JNI64
447
	objc_1msgSend__IIFI_FUNC,
448
#else
449
	objc_1msgSend__JJDJ_FUNC,
450
#endif
451
#ifndef JNI64
439
	objc_1msgSend__III_FUNC,
452
	objc_1msgSend__III_FUNC,
440
#else
453
#else
441
	objc_1msgSend__JJJ_FUNC,
454
	objc_1msgSend__JJJ_FUNC,
(-)Eclipse (+75 lines)
Added Link Here
1
/*******************************************************************************
2
 * Copyright (c) 2000, 2008 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
6
 * http://www.eclipse.org/legal/epl-v10.html
7
 *
8
 * Contributors:
9
 *    IBM Corporation - initial API and implementation
10
 *******************************************************************************/
11
package org.eclipse.swt.internal.cocoa;
12
13
public class NSSegmentedCell extends NSActionCell {
14
15
public NSSegmentedCell() {
16
	super();
17
}
18
19
public NSSegmentedCell(int /*long*/ id) {
20
	super(id);
21
}
22
23
public NSSegmentedCell(id id) {
24
	super(id);
25
}
26
27
public void setEnabled(boolean enabled, int /*long*/ segment) {
28
	OS.objc_msgSend(this.id, OS.sel_setEnabled_forSegment_, enabled, segment);
29
}
30
31
public void setImage(NSImage image, int /*long*/ segment) {
32
	OS.objc_msgSend(this.id, OS.sel_setImage_forSegment_, image != null ? image.id : 0, segment);
33
}
34
35
public void setLabel(NSString label, int /*long*/ segment) {
36
	OS.objc_msgSend(this.id, OS.sel_setLabel_forSegment_, label != null ? label.id : 0, segment);
37
}
38
39
public void setMenu(NSMenu menu, int /*long*/ segment) {
40
	OS.objc_msgSend(this.id, OS.sel_setMenu_forSegment_, menu != null ? menu.id : 0, segment);
41
}
42
43
public void setSegmentCount(int /*long*/ count) {
44
	OS.objc_msgSend(this.id, OS.sel_setSegmentCount_, count);
45
}
46
47
public void setSegmentStyle(int /*long*/ segmentStyle) {
48
	OS.objc_msgSend(this.id, OS.sel_setSegmentStyle_, segmentStyle);
49
}
50
51
public void setSelected(boolean selected, int /*long*/ segment) {
52
	OS.objc_msgSend(this.id, OS.sel_setSelected_forSegment_, selected, segment);
53
}
54
55
public void setSelectedSegment(int /*long*/ selectedSegment) {
56
	OS.objc_msgSend(this.id, OS.sel_setSelectedSegment_, selectedSegment);
57
}
58
59
public void setTag(int /*long*/ tag, int /*long*/ segment) {
60
	OS.objc_msgSend(this.id, OS.sel_setTag_forSegment_, tag, segment);
61
}
62
63
public void setToolTip(NSString toolTip, int /*long*/ segment) {
64
	OS.objc_msgSend(this.id, OS.sel_setToolTip_forSegment_, toolTip != null ? toolTip.id : 0, segment);
65
}
66
67
public void setTrackingMode(int /*long*/ trackingMode) {
68
	OS.objc_msgSend(this.id, OS.sel_setTrackingMode_, trackingMode);
69
}
70
71
public void setWidth(float /*double*/ width, int /*long*/ segment) {
72
	OS.objc_msgSend(this.id, OS.sel_setWidth_forSegment_, width, segment);
73
}
74
75
}

Return to bug 222859