class com.apple.laf.AquaPainter$1 implements apple.laf.JRSUIUtils$NineSliceMetricsProvider
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.apple.laf.AquaPainter$1
super_class: java.lang.Object
{
private final int val$minWidth;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final int val$minHeight;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final int val$westCut;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final int val$eastCut;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final int val$northCut;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final int val$southCut;
descriptor: I
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final boolean val$useMiddle;
descriptor: Z
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final boolean val$stretchHorizontally;
descriptor: Z
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final boolean val$stretchVertically;
descriptor: Z
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(int, int, int, int, int, int, boolean, boolean, boolean);
descriptor: (IIIIIIZZZ)V
flags: (0x0000)
Code:
stack=2, locals=10, args_size=10
start local 0 0: aload 0
iload 1
putfield com.apple.laf.AquaPainter$1.val$minWidth:I
aload 0
iload 2
putfield com.apple.laf.AquaPainter$1.val$minHeight:I
aload 0
iload 3
putfield com.apple.laf.AquaPainter$1.val$westCut:I
aload 0
iload 4
putfield com.apple.laf.AquaPainter$1.val$eastCut:I
aload 0
iload 5
putfield com.apple.laf.AquaPainter$1.val$northCut:I
aload 0
iload 6
putfield com.apple.laf.AquaPainter$1.val$southCut:I
aload 0
iload 7
putfield com.apple.laf.AquaPainter$1.val$useMiddle:Z
aload 0
iload 8
putfield com.apple.laf.AquaPainter$1.val$stretchHorizontally:Z
aload 0
iload 9
putfield com.apple.laf.AquaPainter$1.val$stretchVertically:Z
aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/apple/laf/AquaPainter$1;
MethodParameters:
Name Flags
val$minWidth final
val$minHeight final
val$westCut final
val$eastCut final
val$northCut final
val$southCut final
val$useMiddle final
val$stretchHorizontally final
val$stretchVertically final
public com.apple.laf.AquaImageFactory$NineSliceMetrics getNineSliceMetricsForState(apple.laf.JRSUIState);
descriptor: (Lapple/laf/JRSUIState;)Lcom/apple/laf/AquaImageFactory$NineSliceMetrics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=2, args_size=2
start local 0 start local 1 0: new com.apple.laf.AquaImageFactory$NineSliceMetrics
dup
aload 0
getfield com.apple.laf.AquaPainter$1.val$minWidth:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$minHeight:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$westCut:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$eastCut:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$northCut:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$southCut:I
aload 0
getfield com.apple.laf.AquaPainter$1.val$useMiddle:Z
aload 0
getfield com.apple.laf.AquaPainter$1.val$stretchHorizontally:Z
aload 0
getfield com.apple.laf.AquaPainter$1.val$stretchVertically:Z
invokespecial com.apple.laf.AquaImageFactory$NineSliceMetrics.<init>:(IIIIIIZZZ)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/apple/laf/AquaPainter$1;
0 1 1 state Lapple/laf/JRSUIState;
MethodParameters:
Name Flags
state
}
SourceFile: "AquaPainter.java"
EnclosingMethod: com.apple.laf.AquaPainter.create:(Lapple/laf/JRSUIState;IIIIIIZZZ)Lcom/apple/laf/AquaPainter;
NestHost: com.apple.laf.AquaPainter
InnerClasses:
public abstract NineSliceMetricsProvider = apple.laf.JRSUIUtils$NineSliceMetricsProvider of apple.laf.JRSUIUtils
public NineSliceMetrics = com.apple.laf.AquaImageFactory$NineSliceMetrics of com.apple.laf.AquaImageFactory
com.apple.laf.AquaPainter$1