public class java.awt.Component$FlipBufferStrategy extends java.awt.image.BufferStrategy
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: java.awt.Component$FlipBufferStrategy
super_class: java.awt.image.BufferStrategy
{
protected int numBuffers;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected java.awt.BufferCapabilities caps;
descriptor: Ljava/awt/BufferCapabilities;
flags: (0x0004) ACC_PROTECTED
protected java.awt.Image drawBuffer;
descriptor: Ljava/awt/Image;
flags: (0x0004) ACC_PROTECTED
protected java.awt.image.VolatileImage drawVBuffer;
descriptor: Ljava/awt/image/VolatileImage;
flags: (0x0004) ACC_PROTECTED
protected boolean validatedContents;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private int width;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int height;
descriptor: I
flags: (0x0002) ACC_PRIVATE
final java.awt.Component this$0;
descriptor: Ljava/awt/Component;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
protected void <init>(java.awt.Component, int, java.awt.BufferCapabilities);
descriptor: (Ljava/awt/Component;ILjava/awt/BufferCapabilities;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=4
start local 0 start local 2 start local 3 0: aload 0
aload 1
putfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
1: aload 0
invokespecial java.awt.image.BufferStrategy.<init>:()V
2: aload 1
instanceof java.awt.Window
ifne 8
3: aload 1
instanceof java.awt.Canvas
ifne 8
4: aload 1
instanceof java.applet.Applet
ifne 8
5: new java.lang.ClassCastException
dup
6: ldc "Component must be a Canvas or Window or Applet"
7: invokespecial java.lang.ClassCastException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals: java.awt.Component$FlipBufferStrategy java.awt.Component int java.awt.BufferCapabilities
StackMap stack:
aload 0
iload 2
putfield java.awt.Component$FlipBufferStrategy.numBuffers:I
9: aload 0
aload 3
putfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
10: aload 0
iload 2
aload 3
invokevirtual java.awt.Component$FlipBufferStrategy.createBuffers:(ILjava/awt/BufferCapabilities;)V
11: return
end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljava/awt/Component$FlipBufferStrategy;
0 12 2 numBuffers I
0 12 3 caps Ljava/awt/BufferCapabilities;
Exceptions:
throws java.awt.AWTException
MethodParameters:
Name Flags
this$0 final
numBuffers
caps
protected void createBuffers(int, java.awt.BufferCapabilities);
descriptor: (ILjava/awt/BufferCapabilities;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: iload 1
iconst_2
if_icmpge 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Number of buffers cannot be less than two"
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnonnull 8
5: new java.lang.IllegalStateException
dup
6: ldc "Component must have a valid peer"
7: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 2
ifnull 9
aload 2
invokevirtual java.awt.BufferCapabilities.isPageFlipping:()Z
ifne 12
9: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
10: ldc "Page flipping capabilities must be specified"
11: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
invokevirtual java.awt.Component.getWidth:()I
putfield java.awt.Component$FlipBufferStrategy.width:I
13: aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
invokevirtual java.awt.Component.getHeight:()I
putfield java.awt.Component$FlipBufferStrategy.height:I
14: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
ifnull 16
15: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.invalidate:()V
16: StackMap locals:
StackMap stack:
aload 2
instanceof sun.java2d.pipe.hw.ExtendedBufferCapabilities
ifeq 22
17: aload 2
checkcast sun.java2d.pipe.hw.ExtendedBufferCapabilities
18: astore 3
start local 3 19: aload 3
invokevirtual sun.java2d.pipe.hw.ExtendedBufferCapabilities.getVSync:()Lsun/java2d/pipe/hw/ExtendedBufferCapabilities$VSyncType;
getstatic sun.java2d.pipe.hw.ExtendedBufferCapabilities$VSyncType.VSYNC_ON:Lsun/java2d/pipe/hw/ExtendedBufferCapabilities$VSyncType;
if_acmpne 22
20: aload 0
invokestatic sun.awt.image.VSyncedBSManager.vsyncAllowed:(Ljava/awt/image/BufferStrategy;)Z
ifne 22
21: aload 3
getstatic sun.java2d.pipe.hw.ExtendedBufferCapabilities$VSyncType.VSYNC_DEFAULT:Lsun/java2d/pipe/hw/ExtendedBufferCapabilities$VSyncType;
invokevirtual sun.java2d.pipe.hw.ExtendedBufferCapabilities.derive:(Lsun/java2d/pipe/hw/ExtendedBufferCapabilities$VSyncType;)Lsun/java2d/pipe/hw/ExtendedBufferCapabilities;
astore 2
end local 3 22: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
iload 1
aload 2
invokeinterface java.awt.peer.ComponentPeer.createBuffers:(ILjava/awt/BufferCapabilities;)V
23: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.updateInternalBuffers:()V
24: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Ljava/awt/Component$FlipBufferStrategy;
0 25 1 numBuffers I
0 25 2 caps Ljava/awt/BufferCapabilities;
19 22 3 ebc Lsun/java2d/pipe/hw/ExtendedBufferCapabilities;
Exceptions:
throws java.awt.AWTException
MethodParameters:
Name Flags
numBuffers
caps
private void updateInternalBuffers();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.getBackBuffer:()Ljava/awt/Image;
putfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
instanceof java.awt.image.VolatileImage
ifeq 4
2: aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
checkcast java.awt.image.VolatileImage
putfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljava/awt/Component$FlipBufferStrategy;
protected java.awt.Image getBackBuffer();
descriptor: ()Ljava/awt/Image;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnull 2
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
invokeinterface java.awt.peer.ComponentPeer.getBackBuffer:()Ljava/awt/Image;
areturn
2: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
3: ldc "Component must have a valid peer"
4: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljava/awt/Component$FlipBufferStrategy;
protected void flip(java.awt.BufferCapabilities$FlipContents);
descriptor: (Ljava/awt/BufferCapabilities$FlipContents;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnull 8
1: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.getBackBuffer:()Ljava/awt/Image;
astore 2
start local 2 2: aload 2
ifnull 11
3: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
iconst_0
iconst_0
4: aload 2
aconst_null
invokevirtual java.awt.Image.getWidth:(Ljava/awt/image/ImageObserver;)I
5: aload 2
aconst_null
invokevirtual java.awt.Image.getHeight:(Ljava/awt/image/ImageObserver;)I
aload 1
6: invokeinterface java.awt.peer.ComponentPeer.flip:(IIIILjava/awt/BufferCapabilities$FlipContents;)V
end local 2 7: goto 11
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
9: ldc "Component must have a valid peer"
10: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
11: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Ljava/awt/Component$FlipBufferStrategy;
0 12 1 flipAction Ljava/awt/BufferCapabilities$FlipContents;
2 7 2 backBuffer Ljava/awt/Image;
MethodParameters:
Name Flags
flipAction
void flipSubRegion(int, int, int, int, java.awt.BufferCapabilities$FlipContents);
descriptor: (IIIILjava/awt/BufferCapabilities$FlipContents;)V
flags: (0x0000)
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnull 3
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
iload 1
iload 2
iload 3
iload 4
aload 5
invokeinterface java.awt.peer.ComponentPeer.flip:(IIIILjava/awt/BufferCapabilities$FlipContents;)V
2: goto 6
3: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
4: ldc "Component must have a valid peer"
5: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljava/awt/Component$FlipBufferStrategy;
0 7 1 x1 I
0 7 2 y1 I
0 7 3 x2 I
0 7 4 y2 I
0 7 5 flipAction Ljava/awt/BufferCapabilities$FlipContents;
MethodParameters:
Name Flags
x1
y1
x2
y2
flipAction
private void invalidate();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
1: aload 0
aconst_null
putfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
2: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.destroyBuffers:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljava/awt/Component$FlipBufferStrategy;
protected void destroyBuffers();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokestatic sun.awt.image.VSyncedBSManager.releaseVsync:(Ljava/awt/image/BufferStrategy;)V
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnull 4
2: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
invokeinterface java.awt.peer.ComponentPeer.destroyBuffers:()V
3: goto 7
4: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
5: ldc "Component must have a valid peer"
6: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljava/awt/Component$FlipBufferStrategy;
public java.awt.BufferCapabilities getCapabilities();
descriptor: ()Ljava/awt/BufferCapabilities;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
instanceof java.awt.Component$ProxyCapabilities
ifeq 2
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
checkcast java.awt.Component$ProxyCapabilities
getfield java.awt.Component$ProxyCapabilities.orig:Ljava/awt/BufferCapabilities;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljava/awt/Component$FlipBufferStrategy;
public java.awt.Graphics getDrawGraphics();
descriptor: ()Ljava/awt/Graphics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.revalidate:()V
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
invokevirtual java.awt.Image.getGraphics:()Ljava/awt/Graphics;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Component$FlipBufferStrategy;
protected void revalidate();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=1
start local 0 0: aload 0
iconst_0
putfield java.awt.Component$FlipBufferStrategy.validatedContents:Z
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
invokevirtual java.awt.Component.getWidth:()I
aload 0
getfield java.awt.Component$FlipBufferStrategy.width:I
if_icmpne 3
aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
invokevirtual java.awt.Component.getHeight:()I
aload 0
getfield java.awt.Component$FlipBufferStrategy.height:I
if_icmpne 3
2: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawBuffer:Ljava/awt/Image;
ifnonnull 7
3: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.numBuffers:I
aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
invokevirtual java.awt.Component$FlipBufferStrategy.createBuffers:(ILjava/awt/BufferCapabilities;)V
4: goto 6
StackMap locals:
StackMap stack: java.awt.AWTException
5: pop
6: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield java.awt.Component$FlipBufferStrategy.validatedContents:Z
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.updateInternalBuffers:()V
8: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
ifnull 22
9: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
invokevirtual java.awt.Component.getGraphicsConfiguration_NoClientCode:()Ljava/awt/GraphicsConfiguration;
10: astore 1
start local 1 11: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
aload 1
invokevirtual java.awt.image.VolatileImage.validate:(Ljava/awt/GraphicsConfiguration;)I
istore 2
start local 2 12: iload 2
iconst_2
if_icmpne 20
13: aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.numBuffers:I
aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
invokevirtual java.awt.Component$FlipBufferStrategy.createBuffers:(ILjava/awt/BufferCapabilities;)V
14: goto 16
StackMap locals: java.awt.Component$FlipBufferStrategy java.awt.GraphicsConfiguration int
StackMap stack: java.awt.AWTException
15: pop
16: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
ifnull 18
17: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
aload 1
invokevirtual java.awt.image.VolatileImage.validate:(Ljava/awt/GraphicsConfiguration;)I
pop
18: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield java.awt.Component$FlipBufferStrategy.validatedContents:Z
19: goto 22
StackMap locals:
StackMap stack:
20: iload 2
iconst_1
if_icmpne 22
21: aload 0
iconst_1
putfield java.awt.Component$FlipBufferStrategy.validatedContents:Z
end local 2 end local 1 22: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Ljava/awt/Component$FlipBufferStrategy;
11 22 1 gc Ljava/awt/GraphicsConfiguration;
12 22 2 returnCode I
Exception table:
from to target type
3 4 5 Class java.awt.AWTException
13 14 15 Class java.awt.AWTException
public boolean contentsLost();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield java.awt.Component$FlipBufferStrategy.drawVBuffer:Ljava/awt/image/VolatileImage;
invokevirtual java.awt.image.VolatileImage.contentsLost:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljava/awt/Component$FlipBufferStrategy;
public boolean contentsRestored();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.validatedContents:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/awt/Component$FlipBufferStrategy;
public void show();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
invokevirtual java.awt.BufferCapabilities.getFlipContents:()Ljava/awt/BufferCapabilities$FlipContents;
invokevirtual java.awt.Component$FlipBufferStrategy.flip:(Ljava/awt/BufferCapabilities$FlipContents;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/awt/Component$FlipBufferStrategy;
void showSubRegion(int, int, int, int);
descriptor: (IIII)V
flags: (0x0000)
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
iload 1
iload 2
iload 3
iload 4
aload 0
getfield java.awt.Component$FlipBufferStrategy.caps:Ljava/awt/BufferCapabilities;
invokevirtual java.awt.BufferCapabilities.getFlipContents:()Ljava/awt/BufferCapabilities$FlipContents;
invokevirtual java.awt.Component$FlipBufferStrategy.flipSubRegion:(IIIILjava/awt/BufferCapabilities$FlipContents;)V
1: return
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 Ljava/awt/Component$FlipBufferStrategy;
0 2 1 x1 I
0 2 2 y1 I
0 2 3 x2 I
0 2 4 y2 I
MethodParameters:
Name Flags
x1
y1
x2
y2
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.bufferStrategy:Ljava/awt/image/BufferStrategy;
aload 0
if_acmpne 4
1: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
aconst_null
putfield java.awt.Component.bufferStrategy:Ljava/awt/image/BufferStrategy;
2: aload 0
getfield java.awt.Component$FlipBufferStrategy.this$0:Ljava/awt/Component;
getfield java.awt.Component.peer:Ljava/awt/peer/ComponentPeer;
ifnull 4
3: aload 0
invokevirtual java.awt.Component$FlipBufferStrategy.invalidate:()V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljava/awt/Component$FlipBufferStrategy;
}
SourceFile: "Component.java"
NestHost: java.awt.Component
InnerClasses:
public final FlipContents = java.awt.BufferCapabilities$FlipContents of java.awt.BufferCapabilities
protected FlipBufferStrategy = java.awt.Component$FlipBufferStrategy of java.awt.Component
private ProxyCapabilities = java.awt.Component$ProxyCapabilities of java.awt.Component
public final VSyncType = sun.java2d.pipe.hw.ExtendedBufferCapabilities$VSyncType of sun.java2d.pipe.hw.ExtendedBufferCapabilities