public class com.apple.laf.AquaUtilControlSize$SizeVariant
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.apple.laf.AquaUtilControlSize$SizeVariant
super_class: java.lang.Object
{
apple.laf.JRSUIConstants$Size size;
descriptor: Lapple/laf/JRSUIConstants$Size;
flags: (0x0000)
java.awt.Insets insets;
descriptor: Ljava/awt/Insets;
flags: (0x0000)
java.awt.Insets margins;
descriptor: Ljava/awt/Insets;
flags: (0x0000)
java.lang.Float fontSize;
descriptor: Ljava/lang/Float;
flags: (0x0000)
int w;
descriptor: I
flags: (0x0000)
int h;
descriptor: I
flags: (0x0000)
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic apple.laf.JRSUIConstants$Size.REGULAR:Lapple/laf/JRSUIConstants$Size;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.size:Lapple/laf/JRSUIConstants$Size;
2: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
3: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
4: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
5: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
public void <init>(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic apple.laf.JRSUIConstants$Size.REGULAR:Lapple/laf/JRSUIConstants$Size;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.size:Lapple/laf/JRSUIConstants$Size;
2: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
3: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
4: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
5: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
6: aload 0
iload 1
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
7: aload 0
iload 2
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
8: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 9 1 minWidth I
0 9 2 minHeight I
MethodParameters:
Name Flags
minWidth final
minHeight final
public void <init>(com.apple.laf.AquaUtilControlSize$SizeVariant);
descriptor: (Lcom/apple/laf/AquaUtilControlSize$SizeVariant;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic apple.laf.JRSUIConstants$Size.REGULAR:Lapple/laf/JRSUIConstants$Size;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.size:Lapple/laf/JRSUIConstants$Size;
2: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
3: aload 0
new javax.swing.plaf.InsetsUIResource
dup
iconst_0
iconst_0
iconst_0
iconst_0
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
4: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
5: aload 0
iconst_0
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
6: aload 0
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.size:Lapple/laf/JRSUIConstants$Size;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.size:Lapple/laf/JRSUIConstants$Size;
7: aload 0
new javax.swing.plaf.InsetsUIResource
dup
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
getfield java.awt.Insets.top:I
8: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
getfield java.awt.Insets.left:I
9: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
getfield java.awt.Insets.bottom:I
10: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
getfield java.awt.Insets.right:I
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
11: putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
12: aload 0
new javax.swing.plaf.InsetsUIResource
dup
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
getfield java.awt.Insets.top:I
13: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
getfield java.awt.Insets.left:I
14: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
getfield java.awt.Insets.bottom:I
15: aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
getfield java.awt.Insets.right:I
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
16: putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
17: aload 0
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
18: aload 0
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
19: aload 0
aload 1
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
20: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 21 1 desc Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
MethodParameters:
Name Flags
desc final
public com.apple.laf.AquaUtilControlSize$SizeVariant replaceInsets(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic javax.swing.UIManager.getInsets:(Ljava/lang/Object;)Ljava/awt/Insets;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 insetName Ljava/lang/String;
MethodParameters:
Name Flags
insetName final
public com.apple.laf.AquaUtilControlSize$SizeVariant replaceInsets(java.awt.Insets);
descriptor: (Ljava/awt/Insets;)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new javax.swing.plaf.InsetsUIResource
dup
aload 1
getfield java.awt.Insets.top:I
aload 1
getfield java.awt.Insets.left:I
aload 1
getfield java.awt.Insets.bottom:I
aload 1
getfield java.awt.Insets.right:I
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 i Ljava/awt/Insets;
MethodParameters:
Name Flags
i final
public com.apple.laf.AquaUtilControlSize$SizeVariant alterInsets(int, int, int, int);
descriptor: (IIII)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
iload 1
iload 2
iload 3
iload 4
invokestatic com.apple.laf.AquaUtilControlSize$SizeVariant.generateInsets:(Ljava/awt/Insets;IIII)Ljava/awt/Insets;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 top I
0 2 2 left I
0 2 3 bottom I
0 2 4 right I
MethodParameters:
Name Flags
top final
left final
bottom final
right final
public com.apple.laf.AquaUtilControlSize$SizeVariant replaceMargins(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic javax.swing.UIManager.getInsets:(Ljava/lang/Object;)Ljava/awt/Insets;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 marginName Ljava/lang/String;
MethodParameters:
Name Flags
marginName final
public com.apple.laf.AquaUtilControlSize$SizeVariant alterMargins(int, int, int, int);
descriptor: (IIII)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
iload 1
iload 2
iload 3
iload 4
invokestatic com.apple.laf.AquaUtilControlSize$SizeVariant.generateInsets:(Ljava/awt/Insets;IIII)Ljava/awt/Insets;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 top I
0 2 2 left I
0 2 3 bottom I
0 2 4 right I
MethodParameters:
Name Flags
top final
left final
bottom final
right final
public com.apple.laf.AquaUtilControlSize$SizeVariant alterFontSize(float);
descriptor: (F)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
ifnonnull 1
fconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
invokevirtual java.lang.Float.floatValue:()F
StackMap locals:
StackMap stack: float
2: fstore 2
start local 2 3: aload 0
fload 1
fload 2
fadd
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
4: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 5 1 newSize F
3 5 2 oldSize F
MethodParameters:
Name Flags
newSize final
public com.apple.laf.AquaUtilControlSize$SizeVariant alterMinSize(int, int);
descriptor: (II)Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
dup
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
iload 1
iadd
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.w:I
aload 0
dup
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
iload 2
iadd
putfield com.apple.laf.AquaUtilControlSize$SizeVariant.h:I
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
0 2 1 width I
0 2 2 height I
MethodParameters:
Name Flags
width final
height final
static java.awt.Insets generateInsets(java.awt.Insets, int, int, int, int);
descriptor: (Ljava/awt/Insets;IIII)Ljava/awt/Insets;
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
ifnonnull 2
1: new javax.swing.plaf.InsetsUIResource
dup
iload 1
iload 2
iload 3
iload 4
invokespecial javax.swing.plaf.InsetsUIResource.<init>:(IIII)V
areturn
2: StackMap locals:
StackMap stack:
aload 0
dup
getfield java.awt.Insets.top:I
iload 1
iadd
putfield java.awt.Insets.top:I
3: aload 0
dup
getfield java.awt.Insets.left:I
iload 2
iadd
putfield java.awt.Insets.left:I
4: aload 0
dup
getfield java.awt.Insets.bottom:I
iload 3
iadd
putfield java.awt.Insets.bottom:I
5: aload 0
dup
getfield java.awt.Insets.right:I
iload 4
iadd
putfield java.awt.Insets.right:I
6: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 i Ljava/awt/Insets;
0 7 1 top I
0 7 2 left I
0 7 3 bottom I
0 7 4 right I
MethodParameters:
Name Flags
i final
top final
left final
bottom final
right final
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "insets:"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.insets:Ljava/awt/Insets;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ", margins:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.margins:Ljava/awt/Insets;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ", fontSize:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: aload 0
getfield com.apple.laf.AquaUtilControlSize$SizeVariant.fontSize:Ljava/lang/Float;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
2: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/apple/laf/AquaUtilControlSize$SizeVariant;
}
SourceFile: "AquaUtilControlSize.java"
NestHost: com.apple.laf.AquaUtilControlSize
InnerClasses:
public Size = apple.laf.JRSUIConstants$Size of apple.laf.JRSUIConstants
public SizeVariant = com.apple.laf.AquaUtilControlSize$SizeVariant of com.apple.laf.AquaUtilControlSize