-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAquaButtonRadioUI.swift
More file actions
190 lines (128 loc) · 8.87 KB
/
AquaButtonRadioUI.swift
File metadata and controls
190 lines (128 loc) · 8.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
import java_swift
import javax_swing
/// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' ///
/// class com.apple.laf.AquaButtonRadioUI ///
open class AquaButtonRadioUI: AquaButtonLabeledUI {
public convenience init?( casting object: java_swift.JavaObject, _ file: StaticString = #file, _ line: Int = #line ) {
self.init( javaObject: nil )
object.withJavaObject {
self.javaObject = $0
}
}
private static var AquaButtonRadioUIJNIClass: jclass?
/// protected static final com.apple.laf.AquaUtils$RecyclableSingleton com.apple.laf.AquaButtonRadioUI.instance
// Skipping field: false false false false false true
/// protected static final com.apple.laf.AquaUtils$RecyclableSingleton com.apple.laf.AquaButtonRadioUI.sizingIcon
// Skipping field: false false false false false true
/// protected static com.apple.laf.AquaButtonLabeledUI$RecyclableSizingIcon com.apple.laf.AquaButtonLabeledUI.miniIcon
// Skipping field: false false false false false true
/// protected static com.apple.laf.AquaButtonLabeledUI$RecyclableSizingIcon com.apple.laf.AquaButtonLabeledUI.regularIcon
// Skipping field: false false false false false true
/// protected static com.apple.laf.AquaButtonLabeledUI$RecyclableSizingIcon com.apple.laf.AquaButtonLabeledUI.smallIcon
// Skipping field: false false false false false true
/// protected com.apple.laf.AquaButtonBorder com.apple.laf.AquaButtonLabeledUI.widgetBorder
private static var widgetBorder_FieldID: jfieldID?
override open var widgetBorder: AquaButtonBorder! {
get {
let __value = JNIField.GetObjectField( fieldName: "widgetBorder", fieldType: "Lcom/apple/laf/AquaButtonBorder;", fieldCache: &AquaButtonRadioUI.widgetBorder_FieldID, object: javaObject )
defer { JNI.DeleteLocalRef( __value ) }
return __value != nil ? AquaButtonBorder( javaObject: __value ) : nil
}
set(newValue) {
var __locals = [jobject]()
let __value = JNIType.toJava( value: newValue, locals: &__locals )
JNIField.SetObjectField( fieldName: "widgetBorder", fieldType: "Lcom/apple/laf/AquaButtonBorder;", fieldCache: &AquaButtonRadioUI.widgetBorder_FieldID, object: javaObject, value: __value.l, locals: &__locals )
}
}
/// static final com.apple.laf.AquaUtils$RecyclableSingleton com.apple.laf.AquaButtonToggleUI.aquaToggleButtonUI
// Skipping field: true false false false false false
/// private static final java.lang.String com.apple.laf.AquaButtonUI.BUTTON_TYPE
/// private static final java.lang.String com.apple.laf.AquaButtonUI.SEGMENTED_BUTTON_POSITION
/// protected static final com.apple.laf.AquaUtils$RecyclableSingleton com.apple.laf.AquaButtonUI.buttonUI
// Skipping field: false false false false false true
/// static final com.apple.laf.AquaUtils$RecyclableSingleton com.apple.laf.AquaButtonUI.fHierListener
// Skipping field: true false false false false false
/// private java.awt.Color com.apple.laf.AquaButtonUI.defaultDisabledTextColor
/// private boolean com.apple.laf.AquaButtonUI.defaults_initialized
/// private static final java.lang.Object javax.swing.plaf.basic.BasicButtonUI.BASIC_BUTTON_UI_KEY
/// private static java.awt.Rectangle javax.swing.plaf.basic.BasicButtonUI.iconRect
/// private static final java.lang.String javax.swing.plaf.basic.BasicButtonUI.propertyPrefix
/// private static java.awt.Rectangle javax.swing.plaf.basic.BasicButtonUI.textRect
/// private static java.awt.Rectangle javax.swing.plaf.basic.BasicButtonUI.viewRect
/// protected int javax.swing.plaf.basic.BasicButtonUI.defaultTextIconGap
private static var defaultTextIconGap_FieldID: jfieldID?
override open var defaultTextIconGap: Int {
get {
let __value = JNIField.GetIntField( fieldName: "defaultTextIconGap", fieldType: "I", fieldCache: &AquaButtonRadioUI.defaultTextIconGap_FieldID, object: javaObject )
return Int(__value)
}
set(newValue) {
var __locals = [jobject]()
let __value = jvalue( i: jint(newValue) )
JNIField.SetIntField( fieldName: "defaultTextIconGap", fieldType: "I", fieldCache: &AquaButtonRadioUI.defaultTextIconGap_FieldID, object: javaObject, value: __value.i, locals: &__locals )
}
}
/// protected int javax.swing.plaf.basic.BasicButtonUI.defaultTextShiftOffset
private static var defaultTextShiftOffset_FieldID: jfieldID?
override open var defaultTextShiftOffset: Int {
get {
let __value = JNIField.GetIntField( fieldName: "defaultTextShiftOffset", fieldType: "I", fieldCache: &AquaButtonRadioUI.defaultTextShiftOffset_FieldID, object: javaObject )
return Int(__value)
}
set(newValue) {
var __locals = [jobject]()
let __value = jvalue( i: jint(newValue) )
JNIField.SetIntField( fieldName: "defaultTextShiftOffset", fieldType: "I", fieldCache: &AquaButtonRadioUI.defaultTextShiftOffset_FieldID, object: javaObject, value: __value.i, locals: &__locals )
}
}
/// private int javax.swing.plaf.basic.BasicButtonUI.shiftOffset
/// public com.apple.laf.AquaButtonRadioUI()
private static var new_MethodID_1: jmethodID?
public convenience init() {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __object = JNIMethod.NewObject( className: "com/apple/laf/AquaButtonRadioUI", classCache: &AquaButtonRadioUI.AquaButtonRadioUIJNIClass, methodSig: "()V", methodCache: &AquaButtonRadioUI.new_MethodID_1, args: &__args, locals: &__locals )
self.init( javaObject: __object )
JNI.DeleteLocalRef( __object )
}
/// public static javax.swing.plaf.ComponentUI com.apple.laf.AquaButtonRadioUI.createUI(javax.swing.JComponent)
private static var createUI_MethodID_2: jmethodID?
override open class func createUI( arg0: javax_swing.JComponent? ) -> javax_swing.ComponentUI! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
__args[0] = JNIType.toJava( value: arg0, locals: &__locals )
let __return = JNIMethod.CallStaticObjectMethod( className: "com/apple/laf/AquaButtonRadioUI", classCache: &AquaButtonRadioUIJNIClass, methodName: "createUI", methodSig: "(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;", methodCache: &createUI_MethodID_2, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? javax_swing.ComponentUI( javaObject: __return ) : nil
}
override open class func createUI( _ _arg0: javax_swing.JComponent? ) -> javax_swing.ComponentUI! {
return createUI( arg0: _arg0 )
}
/// public static javax.swing.Icon com.apple.laf.AquaButtonRadioUI.getSizingRadioButtonIcon()
private static var getSizingRadioButtonIcon_MethodID_3: jmethodID?
open class func getSizingRadioButtonIcon() -> javax_swing.Icon! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallStaticObjectMethod( className: "com/apple/laf/AquaButtonRadioUI", classCache: &AquaButtonRadioUIJNIClass, methodName: "getSizingRadioButtonIcon", methodSig: "()Ljavax/swing/Icon;", methodCache: &getSizingRadioButtonIcon_MethodID_3, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? javax_swing.IconForward( javaObject: __return ) : nil
}
/// protected com.apple.laf.AquaButtonBorder com.apple.laf.AquaButtonRadioUI.getPainter()
private static var getPainter_MethodID_4: jmethodID?
override open func getPainter() -> AquaButtonBorder! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "getPainter", methodSig: "()Lcom/apple/laf/AquaButtonBorder;", methodCache: &AquaButtonRadioUI.getPainter_MethodID_4, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? AquaButtonBorder( javaObject: __return ) : nil
}
/// protected java.lang.String com.apple.laf.AquaButtonRadioUI.getPropertyPrefix()
private static var getPropertyPrefix_MethodID_5: jmethodID?
override open func getPropertyPrefix() -> String! {
var __locals = [jobject]()
var __args = [jvalue]( repeating: jvalue(), count: 1 )
let __return = JNIMethod.CallObjectMethod( object: javaObject, methodName: "getPropertyPrefix", methodSig: "()Ljava/lang/String;", methodCache: &AquaButtonRadioUI.getPropertyPrefix_MethodID_5, args: &__args, locals: &__locals )
defer { JNI.DeleteLocalRef( __return ) }
return __return != nil ? String( javaObject: __return ) : nil
}
}