class sun.awt.X11.XDnDConstants
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.awt.X11.XDnDConstants
super_class: java.lang.Object
{
static final sun.awt.X11.XAtom XA_XdndActionCopy;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndActionMove;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndActionLink;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndActionList;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndTypeList;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndAware;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndProxy;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndSelection;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndEnter;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndPosition;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndLeave;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndDrop;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndStatus;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XAtom XA_XdndFinished;
descriptor: Lsun/awt/X11/XAtom;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final sun.awt.X11.XSelection XDnDSelection;
descriptor: Lsun/awt/X11/XSelection;
flags: (0x0018) ACC_STATIC, ACC_FINAL
public static final int XDND_MIN_PROTOCOL_VERSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int XDND_PROTOCOL_VERSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public static final int XDND_PROTOCOL_MASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -16777216
public static final int XDND_PROTOCOL_SHIFT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 24
public static final int XDND_DATA_TYPES_BIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int XDND_ACCEPT_DROP_FLAG;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: ldc "XdndActionCopy"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndActionCopy:Lsun/awt/X11/XAtom;
1: ldc "XdndActionMove"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndActionMove:Lsun/awt/X11/XAtom;
2: ldc "XdndActionLink"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndActionLink:Lsun/awt/X11/XAtom;
3: ldc "XdndActionList"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndActionList:Lsun/awt/X11/XAtom;
4: ldc "XdndTypeList"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndTypeList:Lsun/awt/X11/XAtom;
5: ldc "XdndAware"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndAware:Lsun/awt/X11/XAtom;
6: ldc "XdndProxy"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndProxy:Lsun/awt/X11/XAtom;
7: ldc "XdndSelection"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndSelection:Lsun/awt/X11/XAtom;
8: ldc "XdndEnter"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndEnter:Lsun/awt/X11/XAtom;
9: ldc "XdndPosition"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndPosition:Lsun/awt/X11/XAtom;
10: ldc "XdndLeave"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndLeave:Lsun/awt/X11/XAtom;
11: ldc "XdndDrop"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndDrop:Lsun/awt/X11/XAtom;
12: ldc "XdndStatus"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndStatus:Lsun/awt/X11/XAtom;
13: ldc "XdndFinished"
invokestatic sun.awt.X11.XAtom.get:(Ljava/lang/String;)Lsun/awt/X11/XAtom;
putstatic sun.awt.X11.XDnDConstants.XA_XdndFinished:Lsun/awt/X11/XAtom;
14: new sun.awt.X11.XSelection
dup
getstatic sun.awt.X11.XDnDConstants.XA_XdndSelection:Lsun/awt/X11/XAtom;
invokespecial sun.awt.X11.XSelection.<init>:(Lsun/awt/X11/XAtom;)V
putstatic sun.awt.X11.XDnDConstants.XDnDSelection:Lsun/awt/X11/XSelection;
15: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/awt/X11/XDnDConstants;
static long getXDnDActionForJavaAction(int);
descriptor: (I)J
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 3
1: 1
2: 2
1073741824: 3
default: 4
}
1: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionCopy:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lreturn
2: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionMove:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lreturn
3: StackMap locals:
StackMap stack:
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionLink:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lreturn
4: StackMap locals:
StackMap stack:
lconst_0
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 javaAction I
MethodParameters:
Name Flags
javaAction
static int getJavaActionForXDnDAction(long);
descriptor: (J)I
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: lload 0
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionCopy:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lcmp
ifne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
lload 0
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionMove:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lcmp
ifne 4
3: iconst_2
ireturn
4: StackMap locals:
StackMap stack:
lload 0
getstatic sun.awt.X11.XDnDConstants.XA_XdndActionLink:Lsun/awt/X11/XAtom;
invokevirtual sun.awt.X11.XAtom.getAtom:()J
lcmp
ifne 6
5: ldc 1073741824
ireturn
6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 xdndAction J
MethodParameters:
Name Flags
xdndAction
}
SourceFile: "XDnDConstants.java"