public abstract class sun.java2d.x11.XSurfaceData extends sun.java2d.SurfaceData
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: sun.java2d.x11.XSurfaceData
super_class: sun.java2d.SurfaceData
{
static boolean isX11SurfaceDataInitialized;
descriptor: Z
flags: (0x0008) ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
putstatic sun.java2d.x11.XSurfaceData.isX11SurfaceDataInitialized:Z
return
LocalVariableTable:
Start End Slot Name Signature
public static boolean isX11SurfaceDataInitialized();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic sun.java2d.x11.XSurfaceData.isX11SurfaceDataInitialized:Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
public static void setX11SurfaceDataInitialized();
descriptor: ()V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_1
putstatic sun.java2d.x11.XSurfaceData.isX11SurfaceDataInitialized:Z
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(sun.java2d.loops.SurfaceType, java.awt.image.ColorModel);
descriptor: (Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial sun.java2d.SurfaceData.<init>:(Lsun/java2d/loops/SurfaceType;Ljava/awt/image/ColorModel;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/java2d/x11/XSurfaceData;
0 2 1 surfaceType Lsun/java2d/loops/SurfaceType;
0 2 2 cm Ljava/awt/image/ColorModel;
MethodParameters:
Name Flags
surfaceType
cm
protected native void initOps(sun.awt.X11ComponentPeer, sun.awt.X11GraphicsConfig, int);
descriptor: (Lsun/awt/X11ComponentPeer;Lsun/awt/X11GraphicsConfig;I)V
flags: (0x0104) ACC_PROTECTED, ACC_NATIVE
MethodParameters:
Name Flags
peer
gc
depth
protected static native long XCreateGC(long);
descriptor: (J)J
flags: (0x010c) ACC_PROTECTED, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
pXSData
protected static native void XResetClip(long);
descriptor: (J)V
flags: (0x010c) ACC_PROTECTED, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
xgc
protected static native void XSetClip(long, int, int, int, int, sun.java2d.pipe.Region);
descriptor: (JIIIILsun/java2d/pipe/Region;)V
flags: (0x010c) ACC_PROTECTED, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
xgc
lox
loy
hix
hiy
complexclip
protected native void flushNativeSurface();
descriptor: ()V
flags: (0x0104) ACC_PROTECTED, ACC_NATIVE
protected native boolean isDrawableValid();
descriptor: ()Z
flags: (0x0104) ACC_PROTECTED, ACC_NATIVE
protected native void setInvalid();
descriptor: ()V
flags: (0x0104) ACC_PROTECTED, ACC_NATIVE
protected static native void XSetGraphicsExposures(long, boolean);
descriptor: (JZ)V
flags: (0x010c) ACC_PROTECTED, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
xgc
needExposures
}
SourceFile: "XSurfaceData.java"