public final class com.sun.java.accessibility.internal.AccessBridge
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.java.accessibility.internal.AccessBridge
super_class: java.lang.Object
{
private static com.sun.java.accessibility.internal.AccessBridge theAccessBridge;
descriptor: Lcom/sun/java/accessibility/internal/AccessBridge;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private com.sun.java.accessibility.internal.AccessBridge$ObjectReferences references;
descriptor: Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
flags: (0x0002) ACC_PRIVATE
private com.sun.java.accessibility.internal.AccessBridge$EventHandler eventHandler;
descriptor: Lcom/sun/java/accessibility/internal/AccessBridge$EventHandler;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.ConcurrentHashMap<java.lang.String, javax.accessibility.AccessibleRole> accessibleRoleMap;
descriptor: Ljava/util/concurrent/ConcurrentHashMap;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Ljavax/accessibility/AccessibleRole;>;
private java.util.ArrayList<javax.accessibility.AccessibleRole> extendedVirtualNameSearchRoles;
descriptor: Ljava/util/ArrayList;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/ArrayList<Ljavax/accessibility/AccessibleRole;>;
private java.util.ArrayList<javax.accessibility.AccessibleRole> noExtendedVirtualNameSearchParentRoles;
descriptor: Ljava/util/ArrayList;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/ArrayList<Ljavax/accessibility/AccessibleRole;>;
private java.lang.reflect.Method javaGetComponentFromNativeWindowHandleMethod;
descriptor: Ljava/lang/reflect/Method;
flags: (0x0002) ACC_PRIVATE
private java.lang.reflect.Method javaGetNativeWindowHandleFromComponentMethod;
descriptor: Ljava/lang/reflect/Method;
flags: (0x0002) ACC_PRIVATE
java.awt.Toolkit toolkit;
descriptor: Ljava/awt/Toolkit;
flags: (0x0000)
private static java.util.concurrent.ConcurrentHashMap<java.lang.Integer, javax.accessibility.AccessibleContext> windowHandleToContextMap;
descriptor: Ljava/util/concurrent/ConcurrentHashMap;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/Integer;Ljavax/accessibility/AccessibleContext;>;
private static java.util.concurrent.ConcurrentHashMap<javax.accessibility.AccessibleContext, java.lang.Integer> contextToWindowHandleMap;
descriptor: Ljava/util/concurrent/ConcurrentHashMap;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljavax/accessibility/AccessibleContext;Ljava/lang/Integer;>;
private static java.util.Vector<com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler> nativeWindowHandlers;
descriptor: Ljava/util/Vector;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/Vector<Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;>;
java.util.concurrent.ConcurrentHashMap<javax.accessibility.AccessibleTable, javax.accessibility.AccessibleContext> hashtab;
descriptor: Ljava/util/concurrent/ConcurrentHashMap;
flags: (0x0000)
Signature: Ljava/util/concurrent/ConcurrentHashMap<Ljavax/accessibility/AccessibleTable;Ljavax/accessibility/AccessibleContext;>;
private java.util.Map<javax.accessibility.AccessibleHypertext, javax.accessibility.AccessibleContext> hyperTextContextMap;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljavax/accessibility/AccessibleHypertext;Ljavax/accessibility/AccessibleContext;>;
private java.util.Map<javax.accessibility.AccessibleHyperlink, javax.accessibility.AccessibleContext> hyperLinkContextMap;
descriptor: Ljava/util/Map;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Map<Ljavax/accessibility/AccessibleHyperlink;Ljavax/accessibility/AccessibleContext;>;
private int _visibleChildrenCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private javax.accessibility.AccessibleContext _visibleChild;
descriptor: Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
private int _currentVisibleIndex;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean _foundVisibleChild;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final long PROPERTY_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final long FOCUS_GAINED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final long FOCUS_LOST_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private static final long FOCUS_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 6
private static final long CARET_UPATE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final long CARET_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final long MOUSE_CLICKED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private static final long MOUSE_ENTERED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 32
private static final long MOUSE_EXITED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 64
private static final long MOUSE_PRESSED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 128
private static final long MOUSE_RELEASED_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 256
private static final long MOUSE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 496
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 512
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3584
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
private static final long ;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 28672
private static final long PROPERTY_NAME_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final long PROPERTY_DESCRIPTION_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final long PROPERTY_STATE_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private static final long PROPERTY_VALUE_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8
private static final long PROPERTY_SELECTION_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
private static final long PROPERTY_TEXT_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 32
private static final long PROPERTY_CARET_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 64
private static final long PROPERTY_VISIBLEDATA_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 128
private static final long PROPERTY_CHILD_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 256
private static final long PROPERTY_ACTIVEDESCENDENT_CHANGE_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 512
private static final long PROPERTY_EVENTS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1023
private javax.accessibility.AccessibleRole[] allAccessibleRoles;
descriptor: [Ljavax/accessibility/AccessibleRole;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=8, locals=1, args_size=0
0: iconst_0
istore 0
start local 0 1: ldc "os.arch"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
ldc "x86"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
2: new com.sun.java.accessibility.internal.AccessBridge$1
dup
invokespecial com.sun.java.accessibility.internal.AccessBridge$1.<init>:()V
3: aconst_null
iconst_1
anewarray java.security.Permission
dup
iconst_0
new java.lang.RuntimePermission
dup
ldc "loadLibrary.jabsysinfo"
invokespecial java.lang.RuntimePermission.<init>:(Ljava/lang/String;)V
aastore
4: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
pop
5: invokestatic com.sun.java.accessibility.internal.AccessBridge.isSysWow:()Z
ifeq 10
6: iconst_1
istore 0
7: new com.sun.java.accessibility.internal.AccessBridge$2
dup
invokespecial com.sun.java.accessibility.internal.AccessBridge$2.<init>:()V
8: aconst_null
iconst_1
anewarray java.security.Permission
dup
iconst_0
new java.lang.RuntimePermission
dup
ldc "loadLibrary.javaaccessbridge-32"
invokespecial java.lang.RuntimePermission.<init>:(Ljava/lang/String;)V
aastore
9: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
pop
10: StackMap locals: int
StackMap stack:
iload 0
ifne 14
11: new com.sun.java.accessibility.internal.AccessBridge$3
dup
invokespecial com.sun.java.accessibility.internal.AccessBridge$3.<init>:()V
12: aconst_null
iconst_1
anewarray java.security.Permission
dup
iconst_0
new java.lang.RuntimePermission
dup
ldc "loadLibrary.javaaccessbridge"
invokespecial java.lang.RuntimePermission.<init>:(Ljava/lang/String;)V
aastore
13: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
pop
end local 0 14: StackMap locals:
StackMap stack:
new java.util.concurrent.ConcurrentHashMap
dup
invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
putstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
15: new java.util.concurrent.ConcurrentHashMap
dup
invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
putstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
16: new java.util.Vector
dup
invokespecial java.util.Vector.<init>:()V
putstatic com.sun.java.accessibility.internal.AccessBridge.nativeWindowHandlers:Ljava/util/Vector;
17: return
LocalVariableTable:
Start End Slot Name Signature
1 14 0 is32on64 Z
private static native boolean isSysWow();
descriptor: ()Z
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.concurrent.ConcurrentHashMap
dup
invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.accessibleRoleMap:Ljava/util/concurrent/ConcurrentHashMap;
2: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
3: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.noExtendedVirtualNameSearchParentRoles:Ljava/util/ArrayList;
4: aload 0
new java.util.concurrent.ConcurrentHashMap
dup
invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.hashtab:Ljava/util/concurrent/ConcurrentHashMap;
5: aload 0
new java.util.WeakHashMap
dup
invokespecial java.util.WeakHashMap.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.hyperTextContextMap:Ljava/util/Map;
6: aload 0
new java.util.WeakHashMap
dup
invokespecial java.util.WeakHashMap.<init>:()V
putfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
7: aload 0
bipush 50
anewarray javax.accessibility.AccessibleRole
dup
iconst_0
8: getstatic javax.accessibility.AccessibleRole.ALERT:Ljavax/accessibility/AccessibleRole;
aastore
dup
iconst_1
9: getstatic javax.accessibility.AccessibleRole.COLUMN_HEADER:Ljavax/accessibility/AccessibleRole;
aastore
dup
iconst_2
10: getstatic javax.accessibility.AccessibleRole.CANVAS:Ljavax/accessibility/AccessibleRole;
aastore
dup
iconst_3
11: getstatic javax.accessibility.AccessibleRole.COMBO_BOX:Ljavax/accessibility/AccessibleRole;
aastore
dup
iconst_4
12: getstatic javax.accessibility.AccessibleRole.DESKTOP_ICON:Ljavax/accessibility/AccessibleRole;
aastore
dup
iconst_5
13: getstatic javax.accessibility.AccessibleRole.INTERNAL_FRAME:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 6
14: getstatic javax.accessibility.AccessibleRole.DESKTOP_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 7
15: getstatic javax.accessibility.AccessibleRole.OPTION_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 8
16: getstatic javax.accessibility.AccessibleRole.WINDOW:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 9
17: getstatic javax.accessibility.AccessibleRole.FRAME:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 10
18: getstatic javax.accessibility.AccessibleRole.DIALOG:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 11
19: getstatic javax.accessibility.AccessibleRole.COLOR_CHOOSER:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 12
20: getstatic javax.accessibility.AccessibleRole.DIRECTORY_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 13
21: getstatic javax.accessibility.AccessibleRole.FILE_CHOOSER:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 14
22: getstatic javax.accessibility.AccessibleRole.FILLER:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 15
23: getstatic javax.accessibility.AccessibleRole.ICON:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 16
24: getstatic javax.accessibility.AccessibleRole.LABEL:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 17
25: getstatic javax.accessibility.AccessibleRole.ROOT_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 18
26: getstatic javax.accessibility.AccessibleRole.GLASS_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 19
27: getstatic javax.accessibility.AccessibleRole.LAYERED_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 20
28: getstatic javax.accessibility.AccessibleRole.LIST:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 21
29: getstatic javax.accessibility.AccessibleRole.LIST_ITEM:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 22
30: getstatic javax.accessibility.AccessibleRole.MENU_BAR:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 23
31: getstatic javax.accessibility.AccessibleRole.POPUP_MENU:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 24
32: getstatic javax.accessibility.AccessibleRole.MENU:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 25
33: getstatic javax.accessibility.AccessibleRole.MENU_ITEM:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 26
34: getstatic javax.accessibility.AccessibleRole.SEPARATOR:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 27
35: getstatic javax.accessibility.AccessibleRole.PAGE_TAB_LIST:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 28
36: getstatic javax.accessibility.AccessibleRole.PAGE_TAB:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 29
37: getstatic javax.accessibility.AccessibleRole.PANEL:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 30
38: getstatic javax.accessibility.AccessibleRole.PROGRESS_BAR:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 31
39: getstatic javax.accessibility.AccessibleRole.PASSWORD_TEXT:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 32
40: getstatic javax.accessibility.AccessibleRole.PUSH_BUTTON:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 33
41: getstatic javax.accessibility.AccessibleRole.TOGGLE_BUTTON:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 34
42: getstatic javax.accessibility.AccessibleRole.CHECK_BOX:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 35
43: getstatic javax.accessibility.AccessibleRole.RADIO_BUTTON:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 36
44: getstatic javax.accessibility.AccessibleRole.ROW_HEADER:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 37
45: getstatic javax.accessibility.AccessibleRole.SCROLL_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 38
46: getstatic javax.accessibility.AccessibleRole.SCROLL_BAR:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 39
47: getstatic javax.accessibility.AccessibleRole.VIEWPORT:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 40
48: getstatic javax.accessibility.AccessibleRole.SLIDER:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 41
49: getstatic javax.accessibility.AccessibleRole.SPLIT_PANE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 42
50: getstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 43
51: getstatic javax.accessibility.AccessibleRole.TEXT:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 44
52: getstatic javax.accessibility.AccessibleRole.TREE:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 45
53: getstatic javax.accessibility.AccessibleRole.TOOL_BAR:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 46
54: getstatic javax.accessibility.AccessibleRole.TOOL_TIP:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 47
55: getstatic javax.accessibility.AccessibleRole.AWT_COMPONENT:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 48
56: getstatic javax.accessibility.AccessibleRole.SWING_COMPONENT:Ljavax/accessibility/AccessibleRole;
aastore
dup
bipush 49
57: getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
aastore
putfield com.sun.java.accessibility.internal.AccessBridge.allAccessibleRoles:[Ljavax/accessibility/AccessibleRole;
58: aload 0
putstatic com.sun.java.accessibility.internal.AccessBridge.theAccessBridge:Lcom/sun/java/accessibility/internal/AccessBridge;
59: aload 0
new com.sun.java.accessibility.internal.AccessBridge$ObjectReferences
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;)V
putfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
60: invokestatic java.lang.Runtime.getRuntime:()Ljava/lang/Runtime;
astore 1
start local 1 61: new com.sun.java.accessibility.internal.AccessBridge$shutdownHook
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$shutdownHook.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;)V
astore 2
start local 2 62: aload 1
new java.lang.Thread
dup
aload 2
invokespecial java.lang.Thread.<init>:(Ljava/lang/Runnable;)V
invokevirtual java.lang.Runtime.addShutdownHook:(Ljava/lang/Thread;)V
63: aload 0
invokevirtual com.sun.java.accessibility.internal.AccessBridge.initAccessibleRoleMap:()V
64: aload 0
invokevirtual com.sun.java.accessibility.internal.AccessBridge.initHWNDcalls:()V
65: invokestatic com.sun.java.accessibility.util.EventQueueMonitor.isGUIInitialized:()Z
pop
66: aload 0
new com.sun.java.accessibility.internal.AccessBridge$EventHandler
dup
aload 0
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$EventHandler.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Lcom/sun/java/accessibility/internal/AccessBridge;)V
putfield com.sun.java.accessibility.internal.AccessBridge.eventHandler:Lcom/sun/java/accessibility/internal/AccessBridge$EventHandler;
67: invokestatic javax.swing.MenuSelectionManager.defaultManager:()Ljavax/swing/MenuSelectionManager;
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.eventHandler:Lcom/sun/java/accessibility/internal/AccessBridge$EventHandler;
invokevirtual javax.swing.MenuSelectionManager.addChangeListener:(Ljavax/swing/event/ChangeListener;)V
68: new com.sun.java.accessibility.internal.AccessBridge$DefaultNativeWindowHandler
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$DefaultNativeWindowHandler.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;)V
invokestatic com.sun.java.accessibility.internal.AccessBridge.addNativeWindowHandler:(Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;)V
69: new java.lang.Thread
dup
new com.sun.java.accessibility.internal.AccessBridge$dllRunner
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$dllRunner.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;)V
invokespecial java.lang.Thread.<init>:(Ljava/lang/Runnable;)V
astore 3
start local 3 70: aload 3
iconst_1
invokevirtual java.lang.Thread.setDaemon:(Z)V
71: aload 3
invokevirtual java.lang.Thread.start:()V
72: aload 0
ldc "[INFO]:AccessBridge started"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
73: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 74 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
61 74 1 runTime Ljava/lang/Runtime;
62 74 2 hook Lcom/sun/java/accessibility/internal/AccessBridge$shutdownHook;
70 74 3 abthread Ljava/lang/Thread;
private void initAccessibleRoleMap();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=8, args_size=1
start local 0 0: ldc "javax.accessibility.AccessibleRole"
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
astore 1
start local 1 1: aload 1
ifnull 15
2: getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
astore 2
start local 2 3: aload 1
invokevirtual java.lang.Class.getFields:()[Ljava/lang/reflect/Field;
astore 3
start local 3 4: iconst_0
istore 4
start local 4 5: iconst_0
istore 4
goto 12
6: StackMap locals: com.sun.java.accessibility.internal.AccessBridge java.lang.Class javax.accessibility.AccessibleRole java.lang.reflect.Field[] int
StackMap stack:
aload 3
iload 4
aaload
astore 5
start local 5 7: ldc Ljavax/accessibility/AccessibleRole;
aload 5
invokevirtual java.lang.reflect.Field.getType:()Ljava/lang/Class;
if_acmpne 11
8: aload 5
aload 2
invokevirtual java.lang.reflect.Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 6
start local 6 9: aload 6
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleRole.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
astore 7
start local 7 10: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.accessibleRoleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 7
aload 6
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 7 end local 6 end local 5 11: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
12: iload 4
aload 3
arraylength
if_icmplt 6
end local 4 end local 3 end local 2 end local 1 13: goto 15
StackMap locals: com.sun.java.accessibility.internal.AccessBridge
StackMap stack: java.lang.Exception
14: pop
15: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.COMBO_BOX:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
16: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.DATE_EDITOR:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
17: goto 19
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
18: pop
19: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.LIST:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
20: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.PASSWORD_TEXT:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
21: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.SLIDER:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
22: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.SPIN_BOX:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
23: goto 25
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
24: pop
25: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
26: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.TEXT:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
27: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
28: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.noExtendedVirtualNameSearchParentRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
29: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.noExtendedVirtualNameSearchParentRoles:Ljava/util/ArrayList;
getstatic javax.accessibility.AccessibleRole.TOOL_BAR:Ljavax/accessibility/AccessibleRole;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
30: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
1 13 1 clAccessibleRole Ljava/lang/Class<*>;
3 13 2 roleUnknown Ljavax/accessibility/AccessibleRole;
4 13 3 fields [Ljava/lang/reflect/Field;
5 13 4 i I
7 11 5 f Ljava/lang/reflect/Field;
9 11 6 nextRole Ljavax/accessibility/AccessibleRole;
10 11 7 nextRoleString Ljava/lang/String;
Exception table:
from to target type
0 13 14 Class java.lang.Exception
16 17 18 Class java.lang.NoSuchFieldError
22 23 24 Class java.lang.NoSuchFieldError
private native void runDLL();
descriptor: ()V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
private native void sendDebugString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
debugStr
private void debugString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.sendDebugString:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 debugStr Ljava/lang/String;
MethodParameters:
Name Flags
debugStr
private void decrementReference(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.decrement:(Ljava/lang/Object;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 o Ljava/lang/Object;
MethodParameters:
Name Flags
o
private java.lang.String getJavaVersionProperty();
descriptor: ()Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: ldc "java.version"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;)Ljava/lang/String;
astore 1
start local 1 1: aload 1
ifnull 4
2: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
3: aload 1
areturn
4: StackMap locals: java.lang.String
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
1 5 1 s Ljava/lang/String;
private native int jawtGetNativeWindowHandleFromComponent(java.awt.Component);
descriptor: (Ljava/awt/Component;)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
comp
private native java.awt.Component jawtGetComponentFromNativeWindowHandle(int);
descriptor: (I)Ljava/awt/Component;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
handle
private void initHWNDcalls();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=1
start local 0 0: iconst_1
anewarray java.lang.Class
astore 1
start local 1 1: aload 1
iconst_0
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
aastore
2: iconst_1
anewarray java.lang.Class
astore 2
start local 2 3: aload 2
iconst_0
ldc "java.awt.Component"
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
aastore
4: goto 7
StackMap locals: com.sun.java.accessibility.internal.AccessBridge java.lang.Class[] java.lang.Class[]
StackMap stack: java.lang.ClassNotFoundException
5: astore 3
start local 3 6: aload 0
new java.lang.StringBuilder
dup
ldc "[ERROR]:Exception: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.ClassNotFoundException.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
end local 3 7: StackMap locals:
StackMap stack:
aload 0
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
putfield com.sun.java.accessibility.internal.AccessBridge.toolkit:Ljava/awt/Toolkit;
8: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
1 9 1 integerParemter [Ljava/lang/Class;
3 9 2 componentParemter [Ljava/lang/Class;
6 7 3 e Ljava/lang/ClassNotFoundException;
Exception table:
from to target type
3 4 5 Class java.lang.ClassNotFoundException
private static void registerVirtualFrame(javax.accessibility.Accessible, java.lang.Integer);
descriptor: (Ljavax/accessibility/Accessible;Ljava/lang/Integer;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ifnull 6
1: new com.sun.java.accessibility.internal.AccessBridge$4
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$4.<init>:(Ljavax/accessibility/Accessible;)V
2: aload 0
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/Accessible;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 2
start local 2 4: getstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
aload 2
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: getstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 2 6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 a Ljavax/accessibility/Accessible;
0 7 1 nativeWindowHandle Ljava/lang/Integer;
4 6 2 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
a final
nativeWindowHandle
private static void revokeVirtualFrame(javax.accessibility.Accessible, java.lang.Integer);
descriptor: (Ljavax/accessibility/Accessible;Ljava/lang/Integer;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$5
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$5.<init>:(Ljavax/accessibility/Accessible;)V
1: aload 0
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/Accessible;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 2
start local 2 3: getstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
4: getstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
invokevirtual java.util.concurrent.ConcurrentHashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 a Ljavax/accessibility/Accessible;
0 6 1 nativeWindowHandle Ljava/lang/Integer;
3 6 2 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
a final
nativeWindowHandle
private static void addNativeWindowHandler(com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler);
descriptor: (Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
invokespecial java.lang.IllegalArgumentException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.nativeWindowHandlers:Ljava/util/Vector;
aload 0
invokevirtual java.util.Vector.addElement:(Ljava/lang/Object;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 handler Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;
MethodParameters:
Name Flags
handler
private static boolean removeNativeWindowHandler(com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler);
descriptor: (Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: new java.lang.IllegalArgumentException
dup
invokespecial java.lang.IllegalArgumentException.<init>:()V
athrow
2: StackMap locals:
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.nativeWindowHandlers:Ljava/util/Vector;
aload 0
invokevirtual java.util.Vector.removeElement:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 handler Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;
MethodParameters:
Name Flags
handler
private boolean isJavaWindow(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromNativeWindowHandle:(I)Ljavax/accessibility/AccessibleContext;
astore 2
start local 2 1: aload 2
ifnull 4
2: aload 0
aload 2
iload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.saveContextToWindowHandleMapping:(Ljavax/accessibility/AccessibleContext;I)V
3: iconst_1
ireturn
4: StackMap locals: javax.accessibility.AccessibleContext
StackMap stack:
iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 nativeHandle I
1 5 2 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
nativeHandle
private void saveContextToWindowHandleMapping(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "[INFO]:saveContextToWindowHandleMapping..."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: return
3: StackMap locals:
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.containsKey:(Ljava/lang/Object;)Z
ifne 6
4: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: saveContextToWindowHandleMapping: ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "; handle = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: getstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
0 7 2 nativeHandle I
MethodParameters:
Name Flags
ac
nativeHandle
private javax.accessibility.AccessibleContext getContextFromNativeWindowHandle(int);
descriptor: (I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=7, args_size=2
start local 0 start local 1 0: getstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 2
start local 2 1: aload 2
ifnull 4
2: aload 0
aload 2
iload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.saveContextToWindowHandleMapping:(Ljavax/accessibility/AccessibleContext;I)V
3: aload 2
areturn
4: StackMap locals: javax.accessibility.AccessibleContext
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.nativeWindowHandlers:Ljava/util/Vector;
invokevirtual java.util.Vector.size:()I
istore 3
start local 3 5: iconst_0
istore 4
start local 4 6: goto 16
7: StackMap locals: int int
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.nativeWindowHandlers:Ljava/util/Vector;
iload 4
invokevirtual java.util.Vector.elementAt:(I)Ljava/lang/Object;
checkcast com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler
astore 5
start local 5 8: aload 5
iload 1
invokeinterface com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler.getAccessibleFromNativeWindowHandle:(I)Ljavax/accessibility/Accessible;
astore 6
start local 6 9: aload 6
ifnull 15
10: new com.sun.java.accessibility.internal.AccessBridge$6
dup
aload 0
aload 6
invokespecial com.sun.java.accessibility.internal.AccessBridge$6.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
11: aload 6
12: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/Accessible;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 2
13: aload 0
aload 2
iload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.saveContextToWindowHandleMapping:(Ljavax/accessibility/AccessibleContext;I)V
14: aload 2
areturn
end local 6 end local 5 15: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
16: iload 4
iload 3
if_icmplt 7
end local 4 17: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 18 1 nativeHandle I
1 18 2 ac Ljavax/accessibility/AccessibleContext;
5 18 3 numHandlers I
6 17 4 i I
8 15 5 nextHandler Lcom/sun/java/accessibility/internal/AccessBridge$NativeWindowHandler;
9 15 6 a Ljavax/accessibility/Accessible;
MethodParameters:
Name Flags
nativeHandle
private int getNativeWindowHandleFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getNativeWindowHandleFromContext: ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: getstatic com.sun.java.accessibility.internal.AccessBridge.contextToWindowHandleMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
2: ireturn
3: StackMap locals:
StackMap stack: java.lang.Exception
pop
4: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
Exception table:
from to target type
1 2 3 Class java.lang.Exception
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleContext getAccessibleContextAt(int, int, javax.accessibility.AccessibleContext);
descriptor: (IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 3
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
getstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
ifnull 5
3: getstatic com.sun.java.accessibility.internal.AccessBridge.windowHandleToContextMap:Ljava/util/concurrent/ConcurrentHashMap;
aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getRootAccessibleContext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
invokevirtual java.util.concurrent.ConcurrentHashMap.containsValue:(Ljava/lang/Object;)Z
ifeq 5
4: aload 0
iload 1
iload 2
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleContextAt_1:(IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
areturn
5: StackMap locals:
StackMap stack:
aload 0
iload 1
iload 2
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleContextAt_2:(IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 x I
0 6 2 y I
0 6 3 parent Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
x
y
parent
private javax.accessibility.AccessibleContext getRootAccessibleContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$7
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$7.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getAccessibleContextAt_1(int, int, javax.accessibility.AccessibleContext);
descriptor: (IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "[INFO]: getAccessibleContextAt_1 called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 0
new java.lang.StringBuilder
dup
ldc " -> x = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " y = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " parent = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
2: aload 3
ifnonnull 3
aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$8
dup
aload 0
aload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$8.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 3
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleComponent
astore 4
start local 4 6: aload 4
ifnull 23
7: new com.sun.java.accessibility.internal.AccessBridge$9
dup
aload 0
aload 4
invokespecial com.sun.java.accessibility.internal.AccessBridge$9.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleComponent;)V
8: aload 3
9: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.awt.Point
astore 5
start local 5 10: new com.sun.java.accessibility.internal.AccessBridge$10
dup
aload 0
aload 4
iload 1
aload 5
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$10.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleComponent;ILjava/awt/Point;I)V
11: aload 3
12: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 6
start local 6 13: aload 6
ifnull 23
14: new com.sun.java.accessibility.internal.AccessBridge$11
dup
aload 0
aload 6
invokespecial com.sun.java.accessibility.internal.AccessBridge$11.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
15: aload 3
16: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 7
start local 7 17: aload 7
ifnull 23
18: aload 7
aload 3
if_acmpeq 22
19: aload 0
iload 1
aload 5
getfield java.awt.Point.x:I
isub
iload 2
aload 5
getfield java.awt.Point.y:I
isub
20: aload 7
21: invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleContextAt_1:(IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
areturn
22: StackMap locals: com.sun.java.accessibility.internal.AccessBridge int int javax.accessibility.AccessibleContext javax.accessibility.AccessibleComponent java.awt.Point javax.accessibility.Accessible javax.accessibility.AccessibleContext
StackMap stack:
aload 7
areturn
end local 7 end local 6 end local 5 23: StackMap locals:
StackMap stack:
aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 24 1 x I
0 24 2 y I
0 24 3 parent Ljavax/accessibility/AccessibleContext;
6 24 4 acmp Ljavax/accessibility/AccessibleComponent;
10 23 5 loc Ljava/awt/Point;
13 23 6 a Ljavax/accessibility/Accessible;
17 23 7 foundAC Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
x final
y final
parent final
private javax.accessibility.AccessibleContext getAccessibleContextAt_2(int, int, javax.accessibility.AccessibleContext);
descriptor: (IILjavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "[INFO]: getAccessibleContextAt_2 called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 0
new java.lang.StringBuilder
dup
ldc " -> x = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " y = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " parent = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
2: new com.sun.java.accessibility.internal.AccessBridge$12
dup
aload 0
iload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$12.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;II)V
3: aload 3
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 x I
0 5 2 y I
0 5 3 parent Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
x final
y final
parent
private javax.accessibility.AccessibleContext getAccessibleContextWithFocus();
descriptor: ()Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=1
start local 0 0: invokestatic com.sun.java.accessibility.util.AWTEventMonitor.getComponentWithFocus:()Ljava/awt/Component;
astore 1
start local 1 1: aload 1
ifnull 9
2: aload 1
invokestatic com.sun.java.accessibility.util.Translator.getAccessible:(Ljava/lang/Object;)Ljavax/accessibility/Accessible;
astore 2
start local 2 3: aload 2
ifnull 9
4: new com.sun.java.accessibility.internal.AccessBridge$13
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$13.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
5: aload 1
6: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljava/awt/Component;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 3
start local 3 7: aload 3
ifnull 9
8: aload 3
areturn
end local 3 end local 2 9: StackMap locals: java.awt.Component
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
1 10 1 c Ljava/awt/Component;
3 9 2 a Ljavax/accessibility/Accessible;
7 9 3 ac Ljavax/accessibility/AccessibleContext;
private java.lang.String getAccessibleNameFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ***** ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 10
2: new com.sun.java.accessibility.internal.AccessBridge$14
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$14.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 5: aload 2
ifnull 9
6: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
7: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning AccessibleName from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: aload 2
areturn
9: StackMap locals: java.lang.String
StackMap stack:
aconst_null
areturn
end local 2 10: StackMap locals:
StackMap stack:
aload 0
ldc "[INFO]: getAccessibleNameFromContext; ac = null!"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
11: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 12 1 ac Ljavax/accessibility/AccessibleContext;
5 10 2 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getVirtualAccessibleNameFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=32, args_size=2
start local 0 start local 1 0: aload 1
ifnull 393
1: new com.sun.java.accessibility.internal.AccessBridge$15
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$15.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 4: aload 2
ifnull 8
aload 2
invokevirtual java.lang.String.length:()I
ifeq 8
5: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from AccessibleContext::getAccessibleName."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
7: aload 2
areturn
8: StackMap locals: java.lang.String
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$16
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$16.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
9: aload 1
10: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 11: aload 3
ifnull 15
aload 3
invokevirtual java.lang.String.length:()I
ifeq 15
12: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from AccessibleContext::getAccessibleDescription."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
13: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
14: aload 3
areturn
15: StackMap locals: java.lang.String
StackMap stack:
aload 0
ldc "[WARN]: The Virtual Accessible Name was not found using AccessibleContext::getAccessibleDescription. or getAccessibleName"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
16: iconst_0
istore 4
start local 4 17: new com.sun.java.accessibility.internal.AccessBridge$17
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$17.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
18: aload 1
19: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 5
start local 5 20: aconst_null
astore 6
start local 6 21: getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
astore 7
start local 7 22: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.extendedVirtualNameSearchRoles:Ljava/util/ArrayList;
aload 5
invokevirtual java.util.ArrayList.contains:(Ljava/lang/Object;)Z
ifeq 33
23: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleParentFromContext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
astore 6
24: aload 6
ifnull 33
25: aload 6
astore 8
start local 8 26: new com.sun.java.accessibility.internal.AccessBridge$18
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$18.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
27: aload 1
28: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 7
29: getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
aload 7
if_acmpeq 33
30: iconst_1
istore 4
31: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.noExtendedVirtualNameSearchParentRoles:Ljava/util/ArrayList;
aload 7
invokevirtual java.util.ArrayList.contains:(Ljava/lang/Object;)Z
ifeq 33
32: iconst_0
istore 4
end local 8 33: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack:
iload 4
ifne 121
34: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: bk -- getVirtualAccessibleNameFromContext will not use the extended name search algorithm. role = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 5
ifnull 35
aload 5
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleRole.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
goto 36
StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack: com.sun.java.accessibility.internal.AccessBridge java.lang.StringBuilder
35: ldc "null"
StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack: com.sun.java.accessibility.internal.AccessBridge java.lang.StringBuilder java.lang.String
36: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
37: getstatic javax.accessibility.AccessibleRole.LABEL:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpne 86
38: new com.sun.java.accessibility.internal.AccessBridge$19
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$19.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
39: aload 1
40: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleText
astore 8
start local 8 41: aload 8
ifnull 50
42: new com.sun.java.accessibility.internal.AccessBridge$20
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$20.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleText;)V
43: aload 1
44: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 9
start local 9 45: aload 0
aload 1
iconst_0
iload 9
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTextRangeFromContext:(Ljavax/accessibility/AccessibleContext;II)Ljava/lang/String;
astore 10
start local 10 46: aload 10
ifnull 50
47: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from the Accessible Text of the LABEL object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
48: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 10
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
49: aload 10
areturn
end local 10 end local 9 50: StackMap locals: javax.accessibility.AccessibleText
StackMap stack:
aload 0
ldc "[INFO]: bk -- Attempting to obtain the Virtual Accessible Name from the Accessible Icon information."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
51: new com.sun.java.accessibility.internal.AccessBridge$21
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$21.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
52: aload 1
53: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleIcon[]
astore 9
start local 9 54: aload 9
ifnull 62
aload 9
arraylength
ifle 62
55: new com.sun.java.accessibility.internal.AccessBridge$22
dup
aload 0
aload 9
invokespecial com.sun.java.accessibility.internal.AccessBridge$22.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;[Ljavax/accessibility/AccessibleIcon;)V
56: aload 1
57: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 10
start local 10 58: aload 10
ifnull 120
59: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from the description of the first Accessible Icon found in the LABEL object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
60: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 10
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
61: aload 10
areturn
end local 10 62: StackMap locals: javax.accessibility.AccessibleIcon[]
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleParentFromContext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
astore 6
63: aload 6
ifnull 120
64: aload 6
astore 10
start local 10 65: new com.sun.java.accessibility.internal.AccessBridge$23
dup
aload 0
aload 10
invokespecial com.sun.java.accessibility.internal.AccessBridge$23.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
66: aload 1
67: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 7
68: getstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
aload 7
if_acmpne 120
69: new com.sun.java.accessibility.internal.AccessBridge$24
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$24.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
70: aload 1
71: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 11
start local 11 72: aload 0
aload 6
iload 11
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleChildFromContext:(Ljavax/accessibility/AccessibleContext;I)Ljavax/accessibility/AccessibleContext;
astore 12
start local 12 73: aload 0
ldc "[INFO]: bk -- Making a second attempt to obtain the Virtual Accessible Name from the Accessible Icon information for the Table Cell."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
74: aload 12
ifnull 120
75: new com.sun.java.accessibility.internal.AccessBridge$25
dup
aload 0
aload 12
invokespecial com.sun.java.accessibility.internal.AccessBridge$25.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
76: aload 1
77: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleIcon[]
astore 13
start local 13 78: aload 13
ifnull 120
aload 13
arraylength
ifle 120
79: new com.sun.java.accessibility.internal.AccessBridge$26
dup
aload 0
aload 13
invokespecial com.sun.java.accessibility.internal.AccessBridge$26.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;[Ljavax/accessibility/AccessibleIcon;)V
80: aload 1
81: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 14
start local 14 82: aload 14
ifnull 120
83: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from the description of the first Accessible Icon found in the Table Cell object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
84: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 14
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
85: aload 14
areturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 86: StackMap locals:
StackMap stack:
getstatic javax.accessibility.AccessibleRole.TOGGLE_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpeq 88
87: getstatic javax.accessibility.AccessibleRole.PUSH_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpne 100
88: StackMap locals:
StackMap stack:
aload 0
ldc "[INFO]: bk -- Attempting to obtain the Virtual Accessible Name from the Accessible Icon information."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
89: new com.sun.java.accessibility.internal.AccessBridge$27
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$27.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
90: aload 1
91: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleIcon[]
astore 8
start local 8 92: aload 8
ifnull 120
aload 8
arraylength
ifle 120
93: new com.sun.java.accessibility.internal.AccessBridge$28
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$28.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;[Ljavax/accessibility/AccessibleIcon;)V
94: aload 1
95: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 9
start local 9 96: aload 9
ifnull 120
97: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from the description of the first Accessible Icon found in the TOGGLE_BUTTON or PUSH_BUTTON object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
98: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 9
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
99: aload 9
areturn
end local 9 end local 8 100: StackMap locals:
StackMap stack:
getstatic javax.accessibility.AccessibleRole.CHECK_BOX:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpne 120
101: new com.sun.java.accessibility.internal.AccessBridge$29
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$29.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
102: aload 1
103: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleValue
astore 8
start local 8 104: aload 8
ifnull 120
105: aconst_null
astore 2
106: new com.sun.java.accessibility.internal.AccessBridge$30
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$30.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleValue;)V
107: aload 1
108: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Number
astore 9
start local 9 109: aload 9
ifnull 120
110: iconst_1
aload 9
invokevirtual java.lang.Number.intValue:()I
if_icmpne 113
111: getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.toString:()Ljava/lang/String;
astore 2
112: goto 117
StackMap locals: javax.accessibility.AccessibleValue java.lang.Number
StackMap stack:
113: aload 9
invokevirtual java.lang.Number.intValue:()I
ifne 116
114: getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.toString:()Ljava/lang/String;
astore 2
115: goto 117
116: StackMap locals:
StackMap stack:
aload 9
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
astore 2
117: StackMap locals:
StackMap stack:
aload 2
ifnull 120
118: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
119: aload 2
areturn
end local 9 end local 8 120: StackMap locals:
StackMap stack:
aconst_null
areturn
121: StackMap locals:
StackMap stack:
aload 6
astore 8
start local 8 122: new com.sun.java.accessibility.internal.AccessBridge$31
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$31.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
123: aload 1
124: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 9
start local 9 125: new com.sun.java.accessibility.internal.AccessBridge$32
dup
aload 0
aload 8
invokespecial com.sun.java.accessibility.internal.AccessBridge$32.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
126: aload 1
127: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 10
start local 10 128: getstatic javax.accessibility.AccessibleRole.SLIDER:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpne 134
129: getstatic javax.accessibility.AccessibleRole.PANEL:Ljavax/accessibility/AccessibleRole;
aload 7
if_acmpne 134
130: aload 9
ifnull 134
131: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from the Accessible Name of the SLIDER object's parent object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
132: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 9
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
133: aload 9
areturn
134: StackMap locals: javax.accessibility.AccessibleContext java.lang.String java.lang.String
StackMap stack:
iconst_0
istore 11
start local 11 135: aload 1
astore 12
start local 12 136: getstatic javax.accessibility.AccessibleRole.TEXT:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpne 155
137: getstatic javax.accessibility.AccessibleRole.COMBO_BOX:Ljavax/accessibility/AccessibleRole;
aload 7
if_acmpne 155
138: iconst_1
istore 11
139: aload 9
ifnull 143
140: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name for this Edit Combo box was obtained from the Accessible Name of the object's parent object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
141: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 9
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
142: aload 9
areturn
143: StackMap locals: int javax.accessibility.AccessibleContext
StackMap stack:
aload 10
ifnull 147
144: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name for this Edit Combo box was obtained from the Accessible Description of the object's parent object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
145: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 10
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
146: aload 10
areturn
147: StackMap locals:
StackMap stack:
aload 6
astore 12
148: getstatic javax.accessibility.AccessibleRole.UNKNOWN:Ljavax/accessibility/AccessibleRole;
astore 7
149: aload 0
aload 12
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleParentFromContext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
astore 6
150: aload 6
ifnull 155
151: aload 6
astore 13
start local 13 152: new com.sun.java.accessibility.internal.AccessBridge$33
dup
aload 0
aload 13
invokespecial com.sun.java.accessibility.internal.AccessBridge$33.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
153: aload 1
154: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 7
end local 13 155: StackMap locals:
StackMap stack:
aload 6
astore 13
start local 13 156: new com.sun.java.accessibility.internal.AccessBridge$34
dup
aload 0
aload 13
invokespecial com.sun.java.accessibility.internal.AccessBridge$34.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
157: aload 1
158: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRelationSet
astore 14
start local 14 159: aload 14
ifnull 177
aload 14
invokevirtual javax.accessibility.AccessibleRelationSet.size:()I
ifle 177
aload 14
getstatic javax.accessibility.AccessibleRelation.LABELED_BY:Ljava/lang/String;
invokevirtual javax.accessibility.AccessibleRelationSet.contains:(Ljava/lang/String;)Z
ifeq 177
160: aload 14
getstatic javax.accessibility.AccessibleRelation.LABELED_BY:Ljava/lang/String;
invokevirtual javax.accessibility.AccessibleRelationSet.get:(Ljava/lang/String;)Ljavax/accessibility/AccessibleRelation;
astore 15
start local 15 161: aload 15
ifnull 177
162: aload 15
invokevirtual javax.accessibility.AccessibleRelation.getTarget:()[Ljava/lang/Object;
astore 16
start local 16 163: aload 16
iconst_0
aaload
astore 17
start local 17 164: aload 17
instanceof javax.accessibility.Accessible
ifeq 177
165: aload 17
checkcast javax.accessibility.Accessible
invokeinterface javax.accessibility.Accessible.getAccessibleContext:()Ljavax/accessibility/AccessibleContext;
astore 18
start local 18 166: aload 18
ifnull 177
167: aload 18
invokevirtual javax.accessibility.AccessibleContext.getAccessibleName:()Ljava/lang/String;
astore 19
start local 19 168: aload 18
invokevirtual javax.accessibility.AccessibleContext.getAccessibleDescription:()Ljava/lang/String;
astore 20
start local 20 169: aload 19
ifnull 173
170: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained using the LABELED_BY AccessibleRelation -- Name Case."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
171: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 19
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
172: aload 19
areturn
173: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext javax.accessibility.AccessibleContext javax.accessibility.AccessibleRelationSet javax.accessibility.AccessibleRelation java.lang.Object[] java.lang.Object javax.accessibility.AccessibleContext java.lang.String java.lang.String
StackMap stack:
aload 20
ifnull 177
174: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained using the LABELED_BY AccessibleRelation -- Description Case."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
175: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 20
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
176: aload 20
areturn
end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 177: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext
StackMap stack:
iconst_0
istore 13
start local 13 178: iconst_0
istore 14
start local 14 179: iconst_0
istore 15
start local 15 180: iconst_0
istore 16
start local 16 181: iconst_0
istore 17
start local 17 182: aload 12
astore 18
start local 18 183: new com.sun.java.accessibility.internal.AccessBridge$35
dup
aload 0
aload 18
invokespecial com.sun.java.accessibility.internal.AccessBridge$35.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
184: aload 1
185: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 19
start local 19 186: aload 6
ifnull 191
187: aload 6
astore 20
start local 20 188: new com.sun.java.accessibility.internal.AccessBridge$36
dup
aload 0
aload 20
invokespecial com.sun.java.accessibility.internal.AccessBridge$36.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
189: aload 1
190: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 13
end local 20 191: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int
StackMap stack:
aload 0
aload 12
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleXcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 14
192: aload 0
aload 12
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleYcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 15
193: aload 0
aload 12
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleWidthFromContext:(Ljavax/accessibility/AccessibleContext;)I
pop
194: aload 0
aload 12
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHeightFromContext:(Ljavax/accessibility/AccessibleContext;)I
pop
195: iload 14
iconst_2
iadd
istore 16
196: iload 15
iconst_2
iadd
istore 17
197: iload 19
iconst_1
isub
istore 20
start local 20 198: iconst_0
istore 21
start local 21 199: iconst_0
istore 22
start local 22 200: iconst_0
istore 23
start local 23 201: iconst_0
istore 24
start local 24 202: aconst_null
astore 25
start local 25 203: aconst_null
astore 26
start local 26 204: goto 256
205: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int int int int int int java.lang.String java.lang.String
StackMap stack:
iload 20
istore 27
start local 27 206: aload 6
astore 28
start local 28 207: new com.sun.java.accessibility.internal.AccessBridge$37
dup
aload 0
aload 28
iload 27
invokespecial com.sun.java.accessibility.internal.AccessBridge$37.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
208: aload 1
209: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 29
start local 29 210: aload 29
ifnull 255
211: new com.sun.java.accessibility.internal.AccessBridge$38
dup
aload 0
aload 29
invokespecial com.sun.java.accessibility.internal.AccessBridge$38.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
212: aload 1
213: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 30
start local 30 214: aload 30
ifnull 255
215: new com.sun.java.accessibility.internal.AccessBridge$39
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$39.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
216: aload 1
217: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 31
start local 31 218: getstatic javax.accessibility.AccessibleRole.LABEL:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpne 255
219: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleXcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 21
220: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleYcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 22
221: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleWidthFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 23
222: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHeightFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 24
223: iload 21
iload 14
if_icmpge 239
224: iload 22
iload 17
if_icmpgt 239
iload 17
iload 22
iload 24
iadd
if_icmpgt 239
225: new com.sun.java.accessibility.internal.AccessBridge$40
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$40.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
226: aload 1
227: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
228: aload 25
ifnull 232
229: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a LABEL object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
230: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
231: aload 25
areturn
232: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int int int int int int java.lang.String java.lang.String int javax.accessibility.AccessibleContext javax.accessibility.Accessible javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$41
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$41.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
233: aload 1
234: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
235: aload 26
ifnull 255
236: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a LABEL object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
237: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
238: aload 26
areturn
239: StackMap locals:
StackMap stack:
iload 22
iload 17
if_icmpge 255
240: iload 21
iload 16
if_icmpgt 255
iload 16
iload 21
iload 23
iadd
if_icmpgt 255
241: new com.sun.java.accessibility.internal.AccessBridge$42
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$42.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
242: aload 1
243: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
244: aload 25
ifnull 248
245: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a LABEL object positioned above the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
246: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
247: aload 25
areturn
248: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$43
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$43.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
249: aload 1
250: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
251: aload 26
ifnull 255
252: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a LABEL object positioned above the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
253: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
254: aload 26
areturn
end local 31 end local 30 255: StackMap locals:
StackMap stack:
iinc 20 -1
end local 29 end local 28 end local 27 256: StackMap locals:
StackMap stack:
iload 20
ifge 205
257: iload 19
iconst_1
iadd
istore 20
258: goto 310
259: StackMap locals:
StackMap stack:
iload 20
istore 27
start local 27 260: aload 6
astore 28
start local 28 261: new com.sun.java.accessibility.internal.AccessBridge$44
dup
aload 0
aload 28
iload 27
invokespecial com.sun.java.accessibility.internal.AccessBridge$44.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
262: aload 1
263: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 29
start local 29 264: aload 29
ifnull 309
265: new com.sun.java.accessibility.internal.AccessBridge$45
dup
aload 0
aload 29
invokespecial com.sun.java.accessibility.internal.AccessBridge$45.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
266: aload 1
267: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 30
start local 30 268: aload 30
ifnull 309
269: new com.sun.java.accessibility.internal.AccessBridge$46
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$46.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
270: aload 1
271: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 31
start local 31 272: getstatic javax.accessibility.AccessibleRole.LABEL:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpne 309
273: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleXcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 21
274: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleYcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 22
275: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleWidthFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 23
276: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHeightFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 24
277: iload 21
iload 14
if_icmpge 293
278: iload 22
iload 17
if_icmpgt 293
iload 17
iload 22
iload 24
iadd
if_icmpgt 293
279: new com.sun.java.accessibility.internal.AccessBridge$47
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$47.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
280: aload 1
281: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
282: aload 25
ifnull 286
283: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a LABEL object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
284: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
285: aload 25
areturn
286: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int int int int int int java.lang.String java.lang.String int javax.accessibility.AccessibleContext javax.accessibility.Accessible javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$48
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$48.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
287: aload 1
288: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
289: aload 26
ifnull 309
290: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a LABEL object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
291: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
292: aload 26
areturn
293: StackMap locals:
StackMap stack:
iload 22
iload 17
if_icmpge 309
294: iload 21
iload 16
if_icmpgt 309
iload 16
iload 21
iload 23
iadd
if_icmpgt 309
295: new com.sun.java.accessibility.internal.AccessBridge$49
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$49.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
296: aload 1
297: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
298: aload 25
ifnull 302
299: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a LABEL object positioned above the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
300: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
301: aload 25
areturn
302: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$50
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$50.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
303: aload 1
304: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
305: aload 26
ifnull 309
306: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a LABEL object positioned above the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
307: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
308: aload 26
areturn
end local 31 end local 30 309: StackMap locals:
StackMap stack:
iinc 20 1
end local 29 end local 28 end local 27 310: StackMap locals:
StackMap stack:
iload 20
iload 13
if_icmple 259
311: getstatic javax.accessibility.AccessibleRole.TEXT:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpeq 314
312: getstatic javax.accessibility.AccessibleRole.COMBO_BOX:Ljavax/accessibility/AccessibleRole;
aload 5
if_acmpeq 314
313: iload 11
ifeq 392
314: StackMap locals:
StackMap stack:
iload 19
iconst_1
isub
istore 20
315: goto 352
316: StackMap locals:
StackMap stack:
iload 20
istore 27
start local 27 317: aload 6
astore 28
start local 28 318: new com.sun.java.accessibility.internal.AccessBridge$51
dup
aload 0
aload 28
iload 27
invokespecial com.sun.java.accessibility.internal.AccessBridge$51.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
319: aload 1
320: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 29
start local 29 321: aload 29
ifnull 351
322: new com.sun.java.accessibility.internal.AccessBridge$52
dup
aload 0
aload 29
invokespecial com.sun.java.accessibility.internal.AccessBridge$52.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
323: aload 1
324: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 30
start local 30 325: aload 30
ifnull 351
326: new com.sun.java.accessibility.internal.AccessBridge$53
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$53.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
327: aload 1
328: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 31
start local 31 329: getstatic javax.accessibility.AccessibleRole.PUSH_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpeq 331
330: getstatic javax.accessibility.AccessibleRole.TOGGLE_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpne 351
331: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int int int int int int java.lang.String java.lang.String int javax.accessibility.AccessibleContext javax.accessibility.Accessible javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack:
aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleXcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 21
332: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleYcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 22
333: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleWidthFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 23
334: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHeightFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 24
335: iload 21
iload 14
if_icmpge 351
336: iload 22
iload 17
if_icmpgt 351
iload 17
iload 22
iload 24
iadd
if_icmpgt 351
337: new com.sun.java.accessibility.internal.AccessBridge$54
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$54.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
338: aload 1
339: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
340: aload 25
ifnull 344
341: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a PUSH_BUTTON or TOGGLE_BUTTON object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
342: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
343: aload 25
areturn
344: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$55
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$55.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
345: aload 1
346: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
347: aload 26
ifnull 351
348: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a PUSH_BUTTON or TOGGLE_BUTTON object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
349: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
350: aload 26
areturn
end local 31 end local 30 351: StackMap locals:
StackMap stack:
iinc 20 -1
end local 29 end local 28 end local 27 352: StackMap locals:
StackMap stack:
iload 20
ifge 316
353: iload 19
iconst_1
iadd
istore 20
354: goto 391
355: StackMap locals:
StackMap stack:
iload 20
istore 27
start local 27 356: aload 6
astore 28
start local 28 357: new com.sun.java.accessibility.internal.AccessBridge$56
dup
aload 0
aload 28
iload 27
invokespecial com.sun.java.accessibility.internal.AccessBridge$56.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
358: aload 1
359: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 29
start local 29 360: aload 29
ifnull 390
361: new com.sun.java.accessibility.internal.AccessBridge$57
dup
aload 0
aload 29
invokespecial com.sun.java.accessibility.internal.AccessBridge$57.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/Accessible;)V
362: aload 1
363: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 30
start local 30 364: aload 30
ifnull 390
365: new com.sun.java.accessibility.internal.AccessBridge$58
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$58.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
366: aload 1
367: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 31
start local 31 368: getstatic javax.accessibility.AccessibleRole.PUSH_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpeq 370
369: getstatic javax.accessibility.AccessibleRole.TOGGLE_BUTTON:Ljavax/accessibility/AccessibleRole;
aload 31
if_acmpne 390
370: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole javax.accessibility.AccessibleContext java.lang.String java.lang.String int javax.accessibility.AccessibleContext int int int int int javax.accessibility.AccessibleContext int int int int int int java.lang.String java.lang.String int javax.accessibility.AccessibleContext javax.accessibility.Accessible javax.accessibility.AccessibleContext javax.accessibility.AccessibleRole
StackMap stack:
aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleXcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 21
371: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleYcoordFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 22
372: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleWidthFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 23
373: aload 0
aload 30
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHeightFromContext:(Ljavax/accessibility/AccessibleContext;)I
istore 24
374: iload 21
iload 14
if_icmpge 390
375: iload 22
iload 17
if_icmpgt 390
iload 17
iload 22
iload 24
iadd
if_icmpgt 390
376: new com.sun.java.accessibility.internal.AccessBridge$59
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$59.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
377: aload 1
378: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 25
379: aload 25
ifnull 383
380: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Name of a PUSH_BUTTON or TOGGLE_BUTTON object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
381: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 25
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
382: aload 25
areturn
383: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$60
dup
aload 0
aload 30
invokespecial com.sun.java.accessibility.internal.AccessBridge$60.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
384: aload 1
385: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 26
386: aload 26
ifnull 390
387: aload 0
ldc "[INFO]: bk -- The Virtual Accessible Name was obtained from Accessible Description of a PUSH_BUTTON or TOGGLE_BUTTON object positioned to the left of the object."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
388: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 26
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
389: aload 26
areturn
end local 31 end local 30 390: StackMap locals:
StackMap stack:
iinc 20 1
end local 29 end local 28 end local 27 391: StackMap locals:
StackMap stack:
iload 20
iload 13
if_icmple 355
392: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 26 end local 25 end local 24 end local 23 end local 22 end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 393: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext
StackMap stack:
aload 0
ldc "[ERROR]: AccessBridge::getVirtualAccessibleNameFromContext error - ac == null."
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
394: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 395 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 395 1 ac Ljavax/accessibility/AccessibleContext;
4 393 2 nameString Ljava/lang/String;
11 393 3 descriptionString Ljava/lang/String;
17 393 4 bExtendedSearch Z
20 393 5 role Ljavax/accessibility/AccessibleRole;
21 393 6 parentContext Ljavax/accessibility/AccessibleContext;
22 393 7 parentRole Ljavax/accessibility/AccessibleRole;
26 33 8 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
41 86 8 at Ljavax/accessibility/AccessibleText;
45 50 9 charCount I
46 50 10 text Ljava/lang/String;
54 86 9 ai [Ljavax/accessibility/AccessibleIcon;
58 62 10 iconDescription Ljava/lang/String;
65 86 10 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
72 86 11 indexInParent I
73 86 12 acTableCell Ljavax/accessibility/AccessibleContext;
78 86 13 aiRet [Ljavax/accessibility/AccessibleIcon;
82 86 14 iconDescription Ljava/lang/String;
92 100 8 ai [Ljavax/accessibility/AccessibleIcon;
96 100 9 iconDescription Ljava/lang/String;
104 120 8 av Ljavax/accessibility/AccessibleValue;
109 120 9 value Ljava/lang/Number;
122 393 8 parentContextOuterTemp Ljavax/accessibility/AccessibleContext;
125 393 9 parentName Ljava/lang/String;
128 393 10 parentDescription Ljava/lang/String;
135 393 11 bIsEditCombo Z
136 393 12 testContext Ljavax/accessibility/AccessibleContext;
152 155 13 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
156 177 13 parentContextTempInner Ljavax/accessibility/AccessibleContext;
159 177 14 ars Ljavax/accessibility/AccessibleRelationSet;
161 177 15 labeledByRelation Ljavax/accessibility/AccessibleRelation;
163 177 16 targets [Ljava/lang/Object;
164 177 17 o Ljava/lang/Object;
166 177 18 labelContext Ljavax/accessibility/AccessibleContext;
168 177 19 labelName Ljava/lang/String;
169 177 20 labelDescription Ljava/lang/String;
178 393 13 testIndexMax I
179 393 14 testX I
180 393 15 testY I
181 393 16 targetX I
182 393 17 targetY I
183 393 18 tempContext Ljavax/accessibility/AccessibleContext;
186 393 19 testIndex I
188 191 20 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
198 393 20 childIndex I
199 393 21 childX I
200 393 22 childY I
201 393 23 childWidth I
202 393 24 childHeight I
203 393 25 childName Ljava/lang/String;
204 393 26 childDescription Ljava/lang/String;
206 256 27 childIndexTemp I
207 256 28 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
210 256 29 child Ljavax/accessibility/Accessible;
214 255 30 childContext Ljavax/accessibility/AccessibleContext;
218 255 31 childRole Ljavax/accessibility/AccessibleRole;
260 310 27 childIndexTemp I
261 310 28 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
264 310 29 child Ljavax/accessibility/Accessible;
268 309 30 childContext Ljavax/accessibility/AccessibleContext;
272 309 31 childRole Ljavax/accessibility/AccessibleRole;
317 352 27 childIndexTemp I
318 352 28 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
321 352 29 child Ljavax/accessibility/Accessible;
325 351 30 childContext Ljavax/accessibility/AccessibleContext;
329 351 31 childRole Ljavax/accessibility/AccessibleRole;
356 391 27 childIndexTemp I
357 391 28 parentContextInnerTemp Ljavax/accessibility/AccessibleContext;
360 391 29 child Ljavax/accessibility/Accessible;
364 390 30 childContext Ljavax/accessibility/AccessibleContext;
368 390 31 childRole Ljavax/accessibility/AccessibleRole;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleDescriptionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 8
1: new com.sun.java.accessibility.internal.AccessBridge$61
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$61.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 4: aload 2
ifnull 9
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
6: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning AccessibleDescription from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
7: aload 2
areturn
end local 2 8: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleDescriptionFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
9: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 10 1 ac Ljavax/accessibility/AccessibleContext;
4 8 2 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleRoleStringFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 10
1: new com.sun.java.accessibility.internal.AccessBridge$62
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$62.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 2
start local 2 4: aload 2
ifnull 11
5: aload 2
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleRole.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 11
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
8: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning AccessibleRole from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
9: aload 3
areturn
end local 3 end local 2 10: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleRoleStringFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
11: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 12 1 ac Ljavax/accessibility/AccessibleContext;
4 10 2 role Ljavax/accessibility/AccessibleRole;
6 10 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleRoleStringFromContext_en_US(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleRoleStringFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 1 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleStatesStringFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 1
ifnull 19
1: new com.sun.java.accessibility.internal.AccessBridge$63
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$63.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleStateSet
astore 2
start local 2 4: aload 2
ifnull 20
5: aload 2
invokevirtual javax.accessibility.AccessibleStateSet.toString:()Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 20
7: aload 3
getstatic javax.accessibility.AccessibleState.MANAGES_DESCENDANTS:Ljavax/accessibility/AccessibleState;
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleState.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
iconst_m1
if_icmpne 20
8: aload 1
invokedynamic call(Ljavax/accessibility/AccessibleContext;)Ljava/util/concurrent/Callable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/java/accessibility/internal/AccessBridge.lambda$0(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleRole; (6)
()Ljavax/accessibility/AccessibleRole;
9: aload 1
10: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRole
astore 4
start local 4 11: aload 4
getstatic javax.accessibility.AccessibleRole.LIST:Ljavax/accessibility/AccessibleRole;
if_acmpeq 14
12: aload 4
getstatic javax.accessibility.AccessibleRole.TABLE:Ljavax/accessibility/AccessibleRole;
if_acmpeq 14
13: aload 4
getstatic javax.accessibility.AccessibleRole.TREE:Ljavax/accessibility/AccessibleRole;
if_acmpne 16
14: StackMap locals: javax.accessibility.AccessibleStateSet java.lang.String javax.accessibility.AccessibleRole
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
15: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
getstatic javax.accessibility.AccessibleState.MANAGES_DESCENDANTS:Ljavax/accessibility/AccessibleState;
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleState.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
16: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
17: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning AccessibleStateSet from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
18: aload 3
areturn
end local 4 end local 3 end local 2 19: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleStatesStringFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
20: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 21 1 ac Ljavax/accessibility/AccessibleContext;
4 19 2 stateSet Ljavax/accessibility/AccessibleStateSet;
6 19 3 s Ljava/lang/String;
11 19 4 role Ljavax/accessibility/AccessibleRole;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleStatesStringFromContext_en_US(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnull 17
1: new com.sun.java.accessibility.internal.AccessBridge$64
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$64.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleStateSet
astore 2
start local 2 4: aload 2
ifnull 17
5: ldc ""
astore 3
start local 3 6: aload 2
invokevirtual javax.accessibility.AccessibleStateSet.toArray:()[Ljavax/accessibility/AccessibleState;
astore 4
start local 4 7: aload 4
ifnull 14
aload 4
arraylength
ifle 14
8: aload 4
iconst_0
aaload
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleState.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
astore 3
9: iconst_1
istore 5
start local 5 10: goto 13
11: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleContext javax.accessibility.AccessibleStateSet java.lang.String javax.accessibility.AccessibleState[] int
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
iload 5
aaload
getstatic java.util.Locale.US:Ljava/util/Locale;
invokevirtual javax.accessibility.AccessibleState.toDisplayString:(Ljava/util/Locale;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
12: iinc 5 1
StackMap locals:
StackMap stack:
13: iload 5
aload 4
arraylength
if_icmplt 11
end local 5 14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
15: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning AccessibleStateSet en_US from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
16: aload 3
areturn
end local 4 end local 3 end local 2 17: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleStatesStringFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
18: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 19 1 ac Ljavax/accessibility/AccessibleContext;
4 17 2 stateSet Ljavax/accessibility/AccessibleStateSet;
6 17 3 s Ljava/lang/String;
7 17 4 states [Ljavax/accessibility/AccessibleState;
10 14 5 i I
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getAccessibleParentFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$65
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$65.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleIndexInParentFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$66
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$66.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleChildrenCountFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$67
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$67.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getAccessibleChildFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$68
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$68.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.swing.JTable
astore 3
start local 3 5: aload 3
ifnonnull 9
6: new com.sun.java.accessibility.internal.AccessBridge$69
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$69.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
7: aload 1
8: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
9: StackMap locals: javax.swing.JTable
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableFromContext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
astore 4
start local 4 10: aload 0
aload 4
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableRow:(Ljavax/accessibility/AccessibleTable;I)I
istore 5
start local 5 11: aload 0
aload 4
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableColumn:(Ljavax/accessibility/AccessibleTable;I)I
istore 6
start local 6 12: new com.sun.java.accessibility.internal.AccessBridge$70
dup
aload 0
aload 3
iload 5
iload 6
invokespecial com.sun.java.accessibility.internal.AccessBridge$70.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/swing/JTable;II)V
13: aload 1
14: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 6 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 15 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 15 1 ac Ljavax/accessibility/AccessibleContext;
0 15 2 index I
5 15 3 table Ljavax/swing/JTable;
10 15 4 at Ljavax/accessibility/AccessibleTable;
11 15 5 row I
12 15 6 column I
MethodParameters:
Name Flags
ac final
index final
private java.awt.Rectangle getAccessibleBoundsOnScreenFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$71
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$71.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.awt.Rectangle
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleXcoordFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 5
1: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleBoundsOnScreenFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 2: aload 2
ifnull 6
3: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Returning Accessible x coord from Context: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
getfield java.awt.Rectangle.x:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
4: aload 2
getfield java.awt.Rectangle.x:I
ireturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleXcoordFromContext ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
2 5 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getAccessibleYcoordFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleYcoordFromContext() called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 5
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleBoundsOnScreenFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 3: aload 2
ifnull 6
4: aload 2
getfield java.awt.Rectangle.y:I
ireturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleYcoordFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
3 5 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getAccessibleHeightFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 4
1: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleBoundsOnScreenFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 2: aload 2
ifnull 5
3: aload 2
getfield java.awt.Rectangle.height:I
ireturn
end local 2 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleHeightFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
2 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getAccessibleWidthFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 4
1: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleBoundsOnScreenFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 2: aload 2
ifnull 5
3: aload 2
getfield java.awt.Rectangle.width:I
ireturn
end local 2 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleWidthFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
2 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleComponent getAccessibleComponentFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleComponent;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 7
1: aload 1
invokedynamic call(Ljavax/accessibility/AccessibleContext;)Ljava/util/concurrent/Callable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/java/accessibility/internal/AccessBridge.lambda$1(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleComponent; (6)
()Ljavax/accessibility/AccessibleComponent;
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleComponent
astore 2
start local 2 4: aload 2
ifnull 8
5: aload 0
ldc "[INFO]: Returning AccessibleComponent Context"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: aload 2
areturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleComponentFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
4 7 2 acmp Ljavax/accessibility/AccessibleComponent;
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleAction getAccessibleActionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleAction;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: Returning AccessibleAction Context"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 2
aconst_null
goto 5
StackMap locals:
StackMap stack:
2: new com.sun.java.accessibility.internal.AccessBridge$72
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$72.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleAction
StackMap locals:
StackMap stack: javax.accessibility.AccessibleAction
5: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleSelection getAccessibleSelectionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleSelection;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
goto 4
StackMap locals:
StackMap stack:
1: new com.sun.java.accessibility.internal.AccessBridge$73
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$73.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleSelection
StackMap locals:
StackMap stack: javax.accessibility.AccessibleSelection
4: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleText getAccessibleTextFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleText;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
goto 4
StackMap locals:
StackMap stack:
1: new com.sun.java.accessibility.internal.AccessBridge$74
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$74.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleText
StackMap locals:
StackMap stack: javax.accessibility.AccessibleText
4: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleValue getAccessibleValueFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleValue;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
goto 4
StackMap locals:
StackMap stack:
1: new com.sun.java.accessibility.internal.AccessBridge$75
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$75.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleValue
StackMap locals:
StackMap stack: javax.accessibility.AccessibleValue
4: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private java.awt.Rectangle getCaretLocation(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getCaretLocation"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$76
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$76.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.awt.Rectangle
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getCaretLocationX(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getCaretLocation:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
getfield java.awt.Rectangle.x:I
ireturn
3: StackMap locals: java.awt.Rectangle
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
1 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getCaretLocationY(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getCaretLocation:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
getfield java.awt.Rectangle.y:I
ireturn
3: StackMap locals: java.awt.Rectangle
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
1 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getCaretLocationHeight(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getCaretLocation:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
getfield java.awt.Rectangle.height:I
ireturn
3: StackMap locals: java.awt.Rectangle
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
1 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getCaretLocationWidth(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getCaretLocation:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 2
getfield java.awt.Rectangle.width:I
ireturn
3: StackMap locals: java.awt.Rectangle
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
1 4 2 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
private int getAccessibleCharCountFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$77
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$77.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleCaretPositionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$78
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$78.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleIndexAtPointFromContext(javax.accessibility.AccessibleContext, int, int);
descriptor: (Ljavax/accessibility/AccessibleContext;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleIndexAtPointFromContext: x = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "; y = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$79
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$79.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;II)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 x I
0 6 3 y I
MethodParameters:
Name Flags
ac final
x final
y final
private java.lang.String getAccessibleLetterAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 7
1: new com.sun.java.accessibility.internal.AccessBridge$80
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$80.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 4: aload 3
ifnull 8
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
6: aload 3
areturn
end local 3 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleLetterAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
0 9 2 index I
4 7 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
index final
private java.lang.String getAccessibleWordAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 7
1: new com.sun.java.accessibility.internal.AccessBridge$81
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$81.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 4: aload 3
ifnull 8
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
6: aload 3
areturn
end local 3 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleWordAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
0 9 2 index I
4 7 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
index final
private java.lang.String getAccessibleSentenceAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 7
1: new com.sun.java.accessibility.internal.AccessBridge$82
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$82.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 4: aload 3
ifnull 8
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
6: aload 3
areturn
end local 3 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleSentenceAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
0 9 2 index I
4 7 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleTextSelectionStartFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
iconst_m1
ireturn
1: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$83
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$83.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleTextSelectionEndFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$84
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$84.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleTextSelectedTextFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 7
1: new com.sun.java.accessibility.internal.AccessBridge$85
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$85.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 4: aload 2
ifnull 8
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
6: aload 2
areturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleTextSelectedTextFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
4 7 2 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleAttributesAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$86
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$86.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.swing.text.AttributeSet
astore 3
start local 3 5: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.expandStyleConstants:(Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
astore 4
start local 4 6: aload 4
ifnull 9
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 4
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
8: aload 4
areturn
9: StackMap locals: javax.swing.text.AttributeSet java.lang.String
StackMap stack:
aconst_null
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 10 1 ac Ljavax/accessibility/AccessibleContext;
0 10 2 index I
5 10 3 as Ljavax/swing/text/AttributeSet;
6 10 4 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleTextLineLeftBoundsFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$87
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$87.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
0 5 2 index I
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleTextLineRightBoundsFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$88
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$88.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
0 5 2 index I
MethodParameters:
Name Flags
ac final
index final
private java.lang.String (javax.accessibility.AccessibleContext, int, int);
descriptor: (Ljavax/accessibility/AccessibleContext;II)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.java.accessibility.internal.AccessBridge$89
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$89.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;II)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
astore 4
start local 4 3: aload 4
ifnull 6
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 4
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
5: aload 4
areturn
6: StackMap locals: java.lang.String
StackMap stack:
aconst_null
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 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
0 7 2 start I
0 7 3 end I
3 7 4 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
start final
end final
private javax.swing.text.AttributeSet getAccessibleAttributeSetAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljavax/swing/text/AttributeSet;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$90
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$90.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.swing.text.AttributeSet
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
0 3 2 index I
MethodParameters:
Name Flags
ac final
index final
private java.awt.Rectangle getAccessibleTextRectAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/awt/Rectangle;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$91
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$91.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.awt.Rectangle
astore 3
start local 3 3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleBoundsOnScreenFromContext:(Ljavax/accessibility/AccessibleContext;)Ljava/awt/Rectangle;
astore 4
start local 4 4: aload 3
ifnull 7
aload 4
ifnull 7
5: aload 3
aload 4
getfield java.awt.Rectangle.x:I
aload 4
getfield java.awt.Rectangle.y:I
invokevirtual java.awt.Rectangle.translate:(II)V
6: aload 3
areturn
7: StackMap locals: java.awt.Rectangle java.awt.Rectangle
StackMap stack:
aconst_null
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 8 1 ac Ljavax/accessibility/AccessibleContext;
0 8 2 index I
3 8 3 r Ljava/awt/Rectangle;
4 8 4 acRect Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleXcoordTextRectAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 4
1: aload 0
aload 1
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTextRectAtIndexFromContext:(Ljavax/accessibility/AccessibleContext;I)Ljava/awt/Rectangle;
astore 3
start local 3 2: aload 3
ifnull 5
3: aload 3
getfield java.awt.Rectangle.x:I
ireturn
end local 3 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleXcoordTextRectAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
2 4 3 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
index
private int getAccessibleYcoordTextRectAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 4
1: aload 0
aload 1
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTextRectAtIndexFromContext:(Ljavax/accessibility/AccessibleContext;I)Ljava/awt/Rectangle;
astore 3
start local 3 2: aload 3
ifnull 5
3: aload 3
getfield java.awt.Rectangle.y:I
ireturn
end local 3 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleYcoordTextRectAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
2 4 3 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
index
private int getAccessibleHeightTextRectAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 4
1: aload 0
aload 1
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTextRectAtIndexFromContext:(Ljavax/accessibility/AccessibleContext;I)Ljava/awt/Rectangle;
astore 3
start local 3 2: aload 3
ifnull 5
3: aload 3
getfield java.awt.Rectangle.height:I
ireturn
end local 3 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleHeightTextRectAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
2 4 3 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
index
private int getAccessibleWidthTextRectAtIndexFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 4
1: aload 0
aload 1
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTextRectAtIndexFromContext:(Ljavax/accessibility/AccessibleContext;I)Ljava/awt/Rectangle;
astore 3
start local 3 2: aload 3
ifnull 5
3: aload 3
getfield java.awt.Rectangle.width:I
ireturn
end local 3 4: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAccessibleWidthTextRectAtIndexFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
2 4 3 r Ljava/awt/Rectangle;
MethodParameters:
Name Flags
ac
index
private boolean getBoldFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isBold:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getBoldFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private boolean getItalicFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isItalic:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getItalicFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private boolean getUnderlineFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isUnderline:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getUnderlineFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private boolean getStrikethroughFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isStrikeThrough:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getStrikethroughFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private boolean getSuperscriptFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isSuperscript:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getSuperscriptFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private boolean getSubscriptFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.isSubscript:(Ljavax/swing/text/AttributeSet;)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getSubscriptFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private java.lang.String getBackgroundColorFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 5
1: aload 1
invokestatic javax.swing.text.StyleConstants.getBackground:(Ljavax/swing/text/AttributeSet;)Ljava/awt/Color;
invokevirtual java.awt.Color.toString:()Ljava/lang/String;
astore 2
start local 2 2: aload 2
ifnull 6
3: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
4: aload 2
areturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getBackgroundColorFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 as Ljavax/swing/text/AttributeSet;
2 5 2 s Ljava/lang/String;
MethodParameters:
Name Flags
as
private java.lang.String getForegroundColorFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 5
1: aload 1
invokestatic javax.swing.text.StyleConstants.getForeground:(Ljavax/swing/text/AttributeSet;)Ljava/awt/Color;
invokevirtual java.awt.Color.toString:()Ljava/lang/String;
astore 2
start local 2 2: aload 2
ifnull 6
3: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
4: aload 2
areturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getForegroundColorFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 as Ljavax/swing/text/AttributeSet;
2 5 2 s Ljava/lang/String;
MethodParameters:
Name Flags
as
private java.lang.String getFontFamilyFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 5
1: aload 1
invokestatic javax.swing.text.StyleConstants.getFontFamily:(Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
invokevirtual java.lang.String.toString:()Ljava/lang/String;
astore 2
start local 2 2: aload 2
ifnull 6
3: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
4: aload 2
areturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getFontFamilyFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 as Ljavax/swing/text/AttributeSet;
2 5 2 s Ljava/lang/String;
MethodParameters:
Name Flags
as
private int getFontSizeFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getFontSize:(Ljavax/swing/text/AttributeSet;)I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getFontSizeFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private int getAlignmentFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getAlignment:(Ljavax/swing/text/AttributeSet;)I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getAlignmentFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private int getBidiLevelFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getBidiLevel:(Ljavax/swing/text/AttributeSet;)I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getBidiLevelFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getFirstLineIndentFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getFirstLineIndent:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getFirstLineIndentFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getLeftIndentFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getLeftIndent:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getLeftIndentFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getRightIndentFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getRightIndent:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getRightIndentFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getLineSpacingFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getLineSpacing:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getLineSpacingFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getSpaceAboveFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getSpaceAbove:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getSpaceAboveFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private float getSpaceBelowFromAttributeSet(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)F
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 2
1: aload 1
invokestatic javax.swing.text.StyleConstants.getSpaceBelow:(Ljavax/swing/text/AttributeSet;)F
freturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getSpaceBelowFromAttributeSet; as = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: ldc -1.0
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 as Ljavax/swing/text/AttributeSet;
MethodParameters:
Name Flags
as
private java.lang.String expandStyleConstants(javax.swing.text.AttributeSet);
descriptor: (Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: ldc ""
astore 3
start local 3 1: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "BidiLevel = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getBidiLevel:(Ljavax/swing/text/AttributeSet;)I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
2: aload 1
invokestatic javax.swing.text.StyleConstants.getComponent:(Ljavax/swing/text/AttributeSet;)Ljava/awt/Component;
astore 4
start local 4 3: aload 4
ifnull 16
4: aload 4
instanceof javax.accessibility.Accessible
ifeq 15
5: new com.sun.java.accessibility.internal.AccessBridge$92
dup
aload 0
aload 4
invokespecial com.sun.java.accessibility.internal.AccessBridge$92.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljava/awt/Component;)V
6: aload 4
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljava/awt/Component;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 5
start local 5 8: aload 5
ifnull 13
9: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Accessible Component = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
new com.sun.java.accessibility.internal.AccessBridge$93
dup
aload 0
aload 5
invokespecial com.sun.java.accessibility.internal.AccessBridge$93.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
10: aload 5
11: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
12: goto 16
13: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.swing.text.AttributeSet top java.lang.String java.awt.Component javax.accessibility.AccessibleContext
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Innaccessible Component = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
end local 5 14: goto 16
15: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Innaccessible Component = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
16: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.getIcon:(Ljavax/swing/text/AttributeSet;)Ljavax/swing/Icon;
astore 5
start local 5 17: aload 5
ifnull 22
18: aload 5
instanceof javax.swing.ImageIcon
ifeq 21
19: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; ImageIcon = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
checkcast javax.swing.ImageIcon
invokevirtual javax.swing.ImageIcon.getDescription:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
20: goto 22
21: StackMap locals: javax.swing.Icon
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Icon = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
22: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; FontFamily = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getFontFamily:(Ljavax/swing/text/AttributeSet;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
23: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; FontSize = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getFontSize:(Ljavax/swing/text/AttributeSet;)I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
24: aload 1
invokestatic javax.swing.text.StyleConstants.isBold:(Ljavax/swing/text/AttributeSet;)Z
ifeq 26
25: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; bold"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
26: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.isItalic:(Ljavax/swing/text/AttributeSet;)Z
ifeq 28
27: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; italic"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
28: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.isUnderline:(Ljavax/swing/text/AttributeSet;)Z
ifeq 30
29: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; underline"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
30: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.isStrikeThrough:(Ljavax/swing/text/AttributeSet;)Z
ifeq 32
31: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; strikethrough"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
32: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.isSuperscript:(Ljavax/swing/text/AttributeSet;)Z
ifeq 34
33: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; superscript"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
34: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.isSubscript:(Ljavax/swing/text/AttributeSet;)Z
ifeq 36
35: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; subscript"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
36: StackMap locals:
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.getForeground:(Ljavax/swing/text/AttributeSet;)Ljava/awt/Color;
astore 2
start local 2 37: aload 2
ifnull 39
38: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Foreground = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
39: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.swing.text.AttributeSet java.awt.Color java.lang.String java.awt.Component javax.swing.Icon
StackMap stack:
aload 1
invokestatic javax.swing.text.StyleConstants.getBackground:(Ljavax/swing/text/AttributeSet;)Ljava/awt/Color;
astore 2
40: aload 2
ifnull 42
41: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Background = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
42: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; FirstLineIndent = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getFirstLineIndent:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
43: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; RightIndent = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getRightIndent:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
44: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; LeftIndent = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getLeftIndent:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
45: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; LineSpacing = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getLineSpacing:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
46: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; SpaceAbove = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getSpaceAbove:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
47: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; SpaceBelow = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getSpaceBelow:(Ljavax/swing/text/AttributeSet;)F
invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
48: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; Alignment = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokestatic javax.swing.text.StyleConstants.getAlignment:(Ljavax/swing/text/AttributeSet;)I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
49: aload 1
invokestatic javax.swing.text.StyleConstants.getTabSet:(Ljavax/swing/text/AttributeSet;)Ljavax/swing/text/TabSet;
astore 6
start local 6 50: aload 6
ifnull 52
51: new java.lang.StringBuilder
dup
aload 3
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "; TabSet = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
52: StackMap locals: javax.swing.text.TabSet
StackMap stack:
aload 3
areturn
end local 6 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 53 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 53 1 as Ljavax/swing/text/AttributeSet;
37 53 2 c Ljava/awt/Color;
1 53 3 attrString Ljava/lang/String;
3 53 4 comp Ljava/awt/Component;
8 14 5 ac Ljavax/accessibility/AccessibleContext;
17 53 5 i Ljavax/swing/Icon;
50 53 6 ts Ljavax/swing/text/TabSet;
MethodParameters:
Name Flags
as
private java.lang.String getCurrentAccessibleValueFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 9
1: new com.sun.java.accessibility.internal.AccessBridge$94
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$94.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Number
astore 2
start local 2 4: aload 2
ifnull 10
5: aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 10
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
8: aload 3
areturn
end local 3 end local 2 9: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getCurrentAccessibleValueFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 11 1 ac Ljavax/accessibility/AccessibleContext;
4 9 2 value Ljava/lang/Number;
6 9 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getMaximumAccessibleValueFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 9
1: new com.sun.java.accessibility.internal.AccessBridge$95
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$95.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Number
astore 2
start local 2 4: aload 2
ifnull 10
5: aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 10
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
8: aload 3
areturn
end local 3 end local 2 9: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getMaximumAccessibleValueFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 11 1 ac Ljavax/accessibility/AccessibleContext;
4 9 2 value Ljava/lang/Number;
6 9 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private java.lang.String getMinimumAccessibleValueFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ifnull 9
1: new com.sun.java.accessibility.internal.AccessBridge$96
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$96.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Number
astore 2
start local 2 4: aload 2
ifnull 10
5: aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
astore 3
start local 3 6: aload 3
ifnull 10
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.references:Lcom/sun/java/accessibility/internal/AccessBridge$ObjectReferences;
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge$ObjectReferences.increment:(Ljava/lang/Object;)V
8: aload 3
areturn
end local 3 end local 2 9: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: getMinimumAccessibleValueFromContext; ac = null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 11 1 ac Ljavax/accessibility/AccessibleContext;
4 9 2 value Ljava/lang/Number;
6 9 3 s Ljava/lang/String;
MethodParameters:
Name Flags
ac final
private void addAccessibleSelectionFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$97
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$97.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
pop
3: goto 5
StackMap locals:
StackMap stack: java.lang.Exception
4: pop
5: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 i I
Exception table:
from to target type
0 3 4 Class java.lang.Exception
MethodParameters:
Name Flags
ac final
i final
private void clearAccessibleSelectionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$98
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$98.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
pop
3: goto 5
StackMap locals:
StackMap stack: java.lang.Exception
4: pop
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
Exception table:
from to target type
0 3 4 Class java.lang.Exception
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getAccessibleSelectionFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$99
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$99.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
0 3 2 i I
MethodParameters:
Name Flags
ac final
i final
private int getAccessibleSelectionCountFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$100
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$100.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private boolean isAccessibleChildSelectedFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$101
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$101.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
0 3 2 i I
MethodParameters:
Name Flags
ac final
i final
private void removeAccessibleSelectionFromContext(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$102
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$102.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
pop
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
0 4 2 i I
MethodParameters:
Name Flags
ac final
i final
private void selectAllAccessibleSelectionFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$103
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$103.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleTable getAccessibleTableFromContext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$104
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$104.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleTable
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getContextFromAccessibleTable(javax.accessibility.AccessibleTable);
descriptor: (Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hashtab:Ljava/util/concurrent/ConcurrentHashMap;
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 1 1 at Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
at
private int getAccessibleTableRowCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableRowCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: new com.sun.java.accessibility.internal.AccessBridge$105
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$105.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int getAccessibleTableColumnCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableColumnCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: new com.sun.java.accessibility.internal.AccessBridge$106
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$106.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getAccessibleTableCellAccessibleContext(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleTableCellAccessibleContext: at = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 2
aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$107
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$107.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;II)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 row I
0 5 3 column I
MethodParameters:
Name Flags
at final
row final
column final
private int getAccessibleTableCellIndex(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ##### getAccessibleTableCellIndex: at="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 11
2: iload 2
3: new com.sun.java.accessibility.internal.AccessBridge$108
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$108.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
4: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
6: imul
7: iload 3
8: iadd
istore 4
start local 4 9: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ##### getAccessibleTableCellIndex="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
10: iload 4
ireturn
end local 4 11: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableCellIndex FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
12: iconst_m1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 13 1 at Ljavax/accessibility/AccessibleTable;
0 13 2 row I
0 13 3 column I
9 11 4 cellIndex I
MethodParameters:
Name Flags
at final
row
column
private int getAccessibleTableCellRowExtent(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "[INFO]: ##### getAccessibleTableCellRowExtent"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: new com.sun.java.accessibility.internal.AccessBridge$109
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$109.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;II)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 5: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ##### getAccessibleTableCellRowExtent="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: iload 4
ireturn
end local 4 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableCellRowExtent FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: iconst_m1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 at Ljavax/accessibility/AccessibleTable;
0 9 2 row I
0 9 3 column I
5 7 4 rowExtent I
MethodParameters:
Name Flags
at final
row final
column final
private int getAccessibleTableCellColumnExtent(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "[INFO]: ##### getAccessibleTableCellColumnExtent"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: new com.sun.java.accessibility.internal.AccessBridge$110
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$110.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;II)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 5: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ##### getAccessibleTableCellColumnExtent="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: iload 4
ireturn
end local 4 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableCellColumnExtent FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: iconst_m1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 at Ljavax/accessibility/AccessibleTable;
0 9 2 row I
0 9 3 column I
5 7 4 columnExtent I
MethodParameters:
Name Flags
at final
row final
column final
private boolean isAccessibleTableCellSelected(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: ##### isAccessibleTableCellSelected: ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "]["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$111
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$111.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;II)V
4: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 at Ljavax/accessibility/AccessibleTable;
0 6 2 row I
0 6 3 column I
MethodParameters:
Name Flags
at final
row final
column final
private javax.accessibility.AccessibleTable (javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableRowHeader called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: new com.sun.java.accessibility.internal.AccessBridge$112
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$112.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleTable
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hashtab:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
6: StackMap locals: javax.accessibility.AccessibleTable
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
4 7 2 at Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleTable getAccessibleTableColumnHeader(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableColumnHeader"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$113
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$113.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleTable
astore 2
start local 2 6: aload 2
ifnull 8
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hashtab:Ljava/util/concurrent/ConcurrentHashMap;
aload 2
aload 1
invokevirtual java.util.concurrent.ConcurrentHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: StackMap locals: javax.accessibility.AccessibleTable
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
6 9 2 at Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac final
private int (javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableRowHeaderRowCount called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableRowHeader:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
astore 2
start local 2 3: aload 2
ifnull 7
4: new com.sun.java.accessibility.internal.AccessBridge$114
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$114.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
5: aload 1
6: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 7: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 8 1 ac Ljavax/accessibility/AccessibleContext;
3 7 2 atRowHeader Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac
private int getAccessibleTableRowHeaderColumnCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableRowHeaderColumnCount called"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableRowHeader:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
astore 2
start local 2 3: aload 2
ifnull 7
4: new com.sun.java.accessibility.internal.AccessBridge$115
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$115.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
5: aload 1
6: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableRowHeaderColumnCount FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
3 7 2 atRowHeader Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac
private int getAccessibleTableColumnHeaderRowCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: ##### getAccessibleTableColumnHeaderRowCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableColumnHeader:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
astore 2
start local 2 3: aload 2
ifnull 7
4: new com.sun.java.accessibility.internal.AccessBridge$116
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$116.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
5: aload 1
6: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableColumnHeaderRowCount FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
3 7 2 atColumnHeader Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac
private int getAccessibleTableColumnHeaderColumnCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[ERROR]: ##### getAccessibleTableColumnHeaderColumnCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 7
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleTableColumnHeader:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleTable;
astore 2
start local 2 3: aload 2
ifnull 7
4: new com.sun.java.accessibility.internal.AccessBridge$117
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$117.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
5: aload 1
6: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 7: StackMap locals:
StackMap stack:
aload 0
ldc "[ERROR]: ##### getAccessibleTableColumnHeaderColumnCount FAILED"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
8: iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
3 7 2 atColumnHeader Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleContext getAccessibleTableRowDescription(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$118
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$118.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
1: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 table Ljavax/accessibility/AccessibleTable;
0 3 2 row I
MethodParameters:
Name Flags
table final
row final
private javax.accessibility.AccessibleContext getAccessibleTableColumnDescription(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$119
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$119.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 column I
MethodParameters:
Name Flags
at final
column final
private int getAccessibleTableRowSelectionCount(javax.accessibility.AccessibleTable);
descriptor: (Ljavax/accessibility/AccessibleTable;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 4
1: new com.sun.java.accessibility.internal.AccessBridge$120
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$120.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
4: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
at final
private int getAccessibleTableRowSelections(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 4
1: new com.sun.java.accessibility.internal.AccessBridge$121
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$121.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
4: StackMap locals:
StackMap stack:
iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 i I
MethodParameters:
Name Flags
at final
i final
private boolean isAccessibleTableRowSelected(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$122
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$122.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 row I
MethodParameters:
Name Flags
at final
row final
private boolean isAccessibleTableColumnSelected(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$123
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$123.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 column I
MethodParameters:
Name Flags
at final
column final
private int getAccessibleTableColumnSelectionCount(javax.accessibility.AccessibleTable);
descriptor: (Ljavax/accessibility/AccessibleTable;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$124
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$124.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
MethodParameters:
Name Flags
at final
private int getAccessibleTableColumnSelections(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$125
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$125.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;I)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 at Ljavax/accessibility/AccessibleTable;
0 5 2 i I
MethodParameters:
Name Flags
at final
i final
private int getAccessibleTableRow(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$126
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$126.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 3
start local 3 5: iload 2
iload 3
idiv
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 at Ljavax/accessibility/AccessibleTable;
0 6 2 index I
5 6 3 colCount I
MethodParameters:
Name Flags
at final
index
private int getAccessibleTableColumn(javax.accessibility.AccessibleTable, int);
descriptor: (Ljavax/accessibility/AccessibleTable;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$127
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$127.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 3
start local 3 5: iload 2
iload 3
irem
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 at Ljavax/accessibility/AccessibleTable;
0 6 2 index I
5 6 3 colCount I
MethodParameters:
Name Flags
at final
index
private int getAccessibleTableIndex(javax.accessibility.AccessibleTable, int, int);
descriptor: (Ljavax/accessibility/AccessibleTable;II)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
ifnonnull 2
1: iconst_m1
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$128
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$128.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleTable;)V
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getContextFromAccessibleTable:(Ljavax/accessibility/AccessibleTable;)Ljavax/accessibility/AccessibleContext;
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 4
start local 4 5: iload 2
iload 4
imul
iload 3
iadd
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 at Ljavax/accessibility/AccessibleTable;
0 6 2 row I
0 6 3 column I
5 6 4 colCount I
MethodParameters:
Name Flags
at final
row
column
private int getAccessibleRelationCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 6
1: new com.sun.java.accessibility.internal.AccessBridge$129
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$129.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleRelationSet
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 2
invokevirtual javax.accessibility.AccessibleRelationSet.size:()I
ireturn
end local 2 6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
4 6 2 ars Ljavax/accessibility/AccessibleRelationSet;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleRelationKey(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$130
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$130.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
0 3 2 i I
MethodParameters:
Name Flags
ac final
i final
private int getAccessibleRelationTargetCount(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.java.accessibility.internal.AccessBridge$131
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$131.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
1: aload 1
2: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 3 1 ac Ljavax/accessibility/AccessibleContext;
0 3 2 i I
MethodParameters:
Name Flags
ac final
i final
private javax.accessibility.AccessibleContext getAccessibleRelationTarget(javax.accessibility.AccessibleContext, int, int);
descriptor: (Ljavax/accessibility/AccessibleContext;II)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ldc "[INFO]: ***** getAccessibleRelationTarget"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: new com.sun.java.accessibility.internal.AccessBridge$132
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$132.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;II)V
2: aload 1
3: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
0 4 2 i I
0 4 3 j I
MethodParameters:
Name Flags
ac final
i final
j final
private javax.accessibility.AccessibleHypertext getAccessibleHypertext(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleHypertext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlink"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$133
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$133.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleHypertext
astore 2
start local 2 6: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperTextContextMap:Ljava/util/Map;
aload 2
aload 1
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
7: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 8 1 ac Ljavax/accessibility/AccessibleContext;
6 8 2 hypertext Ljavax/accessibility/AccessibleHypertext;
MethodParameters:
Name Flags
ac final
private int getAccessibleHyperlinkCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlinkCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccessibleHypertext:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleHypertext;
astore 2
start local 2 4: aload 2
ifnonnull 6
5: iconst_0
ireturn
6: StackMap locals: javax.accessibility.AccessibleHypertext
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$134
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$134.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHypertext;)V
7: aload 1
8: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 9 1 ac Ljavax/accessibility/AccessibleContext;
4 9 2 hypertext Ljavax/accessibility/AccessibleHypertext;
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleHyperlink getAccessibleHyperlink(javax.accessibility.AccessibleHypertext, int);
descriptor: (Ljavax/accessibility/AccessibleHypertext;I)Ljavax/accessibility/AccessibleHyperlink;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "[INFO]: getAccessibleHyperlink"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperTextContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 3
start local 3 4: iload 2
iflt 8
iload 2
5: new com.sun.java.accessibility.internal.AccessBridge$135
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$135.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHypertext;)V
6: aload 3
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
if_icmplt 9
8: StackMap locals: javax.accessibility.AccessibleContext
StackMap stack:
aconst_null
areturn
9: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$136
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$136.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHypertext;I)V
10: aload 3
11: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleHyperlink
astore 4
start local 4 12: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
aload 4
aload 3
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 14 1 hypertext Ljavax/accessibility/AccessibleHypertext;
0 14 2 i I
4 14 3 ac Ljavax/accessibility/AccessibleContext;
12 14 4 acLink Ljavax/accessibility/AccessibleHyperlink;
MethodParameters:
Name Flags
hypertext final
i final
private java.lang.String getAccessibleHyperlinkText(javax.accessibility.AccessibleHyperlink);
descriptor: (Ljavax/accessibility/AccessibleHyperlink;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlinkText"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$137
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$137.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHyperlink;)V
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 link Ljavax/accessibility/AccessibleHyperlink;
MethodParameters:
Name Flags
link final
private java.lang.String getAccessibleHyperlinkURL(javax.accessibility.AccessibleHyperlink);
descriptor: (Ljavax/accessibility/AccessibleHyperlink;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlinkURL"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$138
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$138.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHyperlink;)V
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 link Ljavax/accessibility/AccessibleHyperlink;
MethodParameters:
Name Flags
link final
private int getAccessibleHyperlinkStartIndex(javax.accessibility.AccessibleHyperlink);
descriptor: (Ljavax/accessibility/AccessibleHyperlink;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlinkStartIndex"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$139
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$139.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHyperlink;)V
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 link Ljavax/accessibility/AccessibleHyperlink;
MethodParameters:
Name Flags
link final
private int getAccessibleHyperlinkEndIndex(javax.accessibility.AccessibleHyperlink);
descriptor: (Ljavax/accessibility/AccessibleHyperlink;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleHyperlinkEndIndex"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$140
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$140.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHyperlink;)V
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperLinkContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 link Ljavax/accessibility/AccessibleHyperlink;
MethodParameters:
Name Flags
link final
private int getAccessibleHypertextLinkIndex(javax.accessibility.AccessibleHypertext, int);
descriptor: (Ljavax/accessibility/AccessibleHypertext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleHypertextLinkIndex: charIndex = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$141
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$141.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHypertext;I)V
4: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge.hyperTextContextMap:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 3
start local 3 6: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleHypertextLinkIndex returning "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
7: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 8 1 hypertext Ljavax/accessibility/AccessibleHypertext;
0 8 2 charIndex I
6 8 3 linkIndex I
MethodParameters:
Name Flags
hypertext final
charIndex final
private boolean activateAccessibleHyperlink(javax.accessibility.AccessibleContext, javax.accessibility.AccessibleHyperlink);
descriptor: (Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/AccessibleHyperlink;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$142
dup
aload 0
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$142.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleHyperlink;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 3
start local 3 5: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: activateAccessibleHyperlink: returning = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
0 7 2 link Ljavax/accessibility/AccessibleHyperlink;
5 7 3 retval Z
MethodParameters:
Name Flags
ac final
link final
private javax.swing.KeyStroke getMnemonic(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$143
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$143.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.swing.KeyStroke
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.swing.KeyStroke getAccelerator(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$144
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$144.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
3: aload 1
4: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.swing.KeyStroke
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 5 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private int fKeyNumber(javax.swing.KeyStroke);
descriptor: (Ljavax/swing/KeyStroke;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 3: aload 1
invokevirtual javax.swing.KeyStroke.getKeyCode:()I
invokestatic java.awt.event.KeyEvent.getKeyText:(I)Ljava/lang/String;
astore 3
start local 3 4: aload 3
ifnull 12
aload 3
invokevirtual java.lang.String.length:()I
iconst_2
if_icmpeq 5
aload 3
invokevirtual java.lang.String.length:()I
iconst_3
if_icmpne 12
5: StackMap locals: int java.lang.String
StackMap stack:
aload 3
iconst_0
iconst_1
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 4
start local 4 6: aload 4
ldc "F"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 12
7: aload 3
iconst_1
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 5
start local 5 8: iload 5
iconst_1
if_icmplt 12
iload 5
bipush 24
if_icmpgt 12
9: iload 5
istore 2
end local 5 10: goto 12
StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.swing.KeyStroke int java.lang.String java.lang.String
StackMap stack: java.lang.Exception
11: pop
end local 4 12: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 13 1 keyStroke Ljavax/swing/KeyStroke;
3 13 2 fKey I
4 13 3 keyText Ljava/lang/String;
6 12 4 prefix Ljava/lang/String;
8 10 5 suffix I
Exception table:
from to target type
7 10 11 Class java.lang.Exception
MethodParameters:
Name Flags
keyStroke
private int controlCode(javax.swing.KeyStroke);
descriptor: (Ljavax/swing/KeyStroke;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual javax.swing.KeyStroke.getKeyCode:()I
istore 2
start local 2 3: iload 2
lookupswitch { // 15
8: 4
33: 4
34: 4
35: 4
36: 4
37: 4
38: 4
39: 4
40: 4
127: 4
155: 4
224: 4
225: 4
226: 4
227: 4
default: 5
}
4: StackMap locals: int
StackMap stack:
goto 6
5: StackMap locals:
StackMap stack:
iconst_0
istore 2
6: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 keyStroke Ljavax/swing/KeyStroke;
3 7 2 code I
MethodParameters:
Name Flags
keyStroke
private char getKeyChar(javax.swing.KeyStroke);
descriptor: (Ljavax/swing/KeyStroke;)C
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.fKeyNumber:(Ljavax/swing/KeyStroke;)I
istore 2
start local 2 3: iload 2
ifeq 6
4: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Shortcut is: F"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
5: iload 2
i2c
ireturn
6: StackMap locals: int
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.controlCode:(Ljavax/swing/KeyStroke;)I
istore 3
start local 3 7: iload 3
ifeq 10
8: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Shortcut is control character: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
9: iload 3
i2c
ireturn
10: StackMap locals: int
StackMap stack:
aload 1
invokevirtual javax.swing.KeyStroke.getKeyCode:()I
invokestatic java.awt.event.KeyEvent.getKeyText:(I)Ljava/lang/String;
astore 4
start local 4 11: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: Shortcut is: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
12: aload 4
ifnonnull 13
aload 4
invokevirtual java.lang.String.length:()I
ifle 16
13: StackMap locals: java.lang.String
StackMap stack:
aload 4
iconst_0
iconst_1
invokevirtual java.lang.String.subSequence:(II)Ljava/lang/CharSequence;
astore 5
start local 5 14: aload 5
ifnonnull 15
aload 5
invokeinterface java.lang.CharSequence.length:()I
ifle 16
15: StackMap locals: java.lang.CharSequence
StackMap stack:
aload 5
iconst_0
invokeinterface java.lang.CharSequence.charAt:(I)C
ireturn
end local 5 16: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 17 1 keyStroke Ljavax/swing/KeyStroke;
3 17 2 fKey I
7 17 3 keyCode I
11 17 4 keyText Ljava/lang/String;
14 16 5 seq Ljava/lang/CharSequence;
MethodParameters:
Name Flags
keyStroke
private int getModifiers(javax.swing.KeyStroke);
descriptor: (Ljavax/swing/KeyStroke;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "[INFO]: In AccessBridge.getModifiers"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
istore 2
start local 2 4: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.fKeyNumber:(Ljavax/swing/KeyStroke;)I
ifeq 6
5: iload 2
sipush 256
ior
istore 2
6: StackMap locals: int
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.controlCode:(Ljavax/swing/KeyStroke;)I
ifeq 8
7: iload 2
sipush 512
ior
istore 2
8: StackMap locals:
StackMap stack:
new java.util.StringTokenizer
dup
aload 1
invokevirtual javax.swing.KeyStroke.toString:()Ljava/lang/String;
invokespecial java.util.StringTokenizer.<init>:(Ljava/lang/String;)V
astore 3
start local 3 9: goto 23
10: StackMap locals: java.util.StringTokenizer
StackMap stack:
aload 3
invokevirtual java.util.StringTokenizer.nextToken:()Ljava/lang/String;
astore 4
start local 4 11: aload 4
ldc "met"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 14
12: aload 0
ldc "[INFO]: found meta"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
13: iload 2
iconst_4
ior
istore 2
14: StackMap locals: java.lang.String
StackMap stack:
aload 4
ldc "ctr"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 17
15: aload 0
ldc "[INFO]: found ctrl"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
16: iload 2
iconst_2
ior
istore 2
17: StackMap locals:
StackMap stack:
aload 4
ldc "alt"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 20
18: aload 0
ldc "[INFO]: found alt"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
19: iload 2
bipush 8
ior
istore 2
20: StackMap locals:
StackMap stack:
aload 4
ldc "shi"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 23
21: aload 0
ldc " found shift"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
22: iload 2
iconst_1
ior
istore 2
end local 4 23: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.StringTokenizer.hasMoreTokens:()Z
ifne 10
24: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: returning modifiers: 0x"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
25: iload 2
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 26 1 keyStroke Ljavax/swing/KeyStroke;
4 26 2 modifiers I
9 26 3 st Ljava/util/StringTokenizer;
11 23 4 text Ljava/lang/String;
MethodParameters:
Name Flags
keyStroke
private int getAccessibleKeyBindingsCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getMnemonic:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
ifnull 5
4: iinc 2 1
5: StackMap locals: int
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccelerator:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
ifnull 7
6: iinc 2 1
7: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 8 1 ac Ljavax/accessibility/AccessibleContext;
3 8 2 count I
MethodParameters:
Name Flags
ac
private char getAccessibleKeyBindingChar(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)C
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
iload 2
ifne 6
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getMnemonic:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
ifnonnull 6
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccelerator:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 4: aload 3
ifnull 6
5: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getKeyChar:(Ljavax/swing/KeyStroke;)C
ireturn
end local 3 6: StackMap locals:
StackMap stack:
iload 2
ifne 10
7: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getMnemonic:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 8: aload 3
ifnull 14
9: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getKeyChar:(Ljavax/swing/KeyStroke;)C
ireturn
end local 3 10: StackMap locals:
StackMap stack:
iload 2
iconst_1
if_icmpne 14
11: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccelerator:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 12: aload 3
ifnull 14
13: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getKeyChar:(Ljavax/swing/KeyStroke;)C
ireturn
end local 3 14: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 15 1 ac Ljavax/accessibility/AccessibleContext;
0 15 2 index I
4 6 3 keyStroke Ljavax/swing/KeyStroke;
8 10 3 keyStroke Ljavax/swing/KeyStroke;
12 14 3 keyStroke Ljavax/swing/KeyStroke;
MethodParameters:
Name Flags
ac
index
private int getAccessibleKeyBindingModifiers(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
iload 2
ifne 6
aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getMnemonic:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
ifnonnull 6
3: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccelerator:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 4: aload 3
ifnull 6
5: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getModifiers:(Ljavax/swing/KeyStroke;)I
ireturn
end local 3 6: StackMap locals:
StackMap stack:
iload 2
ifne 10
7: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getMnemonic:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 8: aload 3
ifnull 14
9: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getModifiers:(Ljavax/swing/KeyStroke;)I
ireturn
end local 3 10: StackMap locals:
StackMap stack:
iload 2
iconst_1
if_icmpne 14
11: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getAccelerator:(Ljavax/accessibility/AccessibleContext;)Ljavax/swing/KeyStroke;
astore 3
start local 3 12: aload 3
ifnull 14
13: aload 0
aload 3
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getModifiers:(Ljavax/swing/KeyStroke;)I
ireturn
end local 3 14: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 15 1 ac Ljavax/accessibility/AccessibleContext;
0 15 2 index I
4 6 3 keyStroke Ljavax/swing/KeyStroke;
8 10 3 keyStroke Ljavax/swing/KeyStroke;
12 14 3 keyStroke Ljavax/swing/KeyStroke;
MethodParameters:
Name Flags
ac
index
private int getAccessibleIconsCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleIconsCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$145
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$145.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleIconDescription(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleIconDescription: index = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$146
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$146.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleIconHeight(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleIconHeight: index = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$147
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$147.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleIconWidth(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleIconWidth: index = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$148
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$148.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
MethodParameters:
Name Flags
ac final
index final
private int getAccessibleActionsCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getAccessibleActionsCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$149
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$149.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private java.lang.String getAccessibleActionName(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getAccessibleActionName: index = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$150
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$150.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 index I
MethodParameters:
Name Flags
ac final
index final
private boolean doAccessibleActions(javax.accessibility.AccessibleContext, java.lang.String);
descriptor: (Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: doAccessibleActions: action name = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 2
aload 2
ifnonnull 3
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$151
dup
aload 0
aload 1
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$151.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 name Ljava/lang/String;
MethodParameters:
Name Flags
ac final
name final
private boolean setTextContents(javax.accessibility.AccessibleContext, java.lang.String);
descriptor: (Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: setTextContents: ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "; text = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
instanceof javax.accessibility.AccessibleEditableText
ifne 4
2: aload 0
new java.lang.StringBuilder
dup
ldc "[WARN]: ac not instanceof AccessibleEditableText: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
ifnonnull 7
5: aload 0
ldc "[WARN]: text is null"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: iconst_0
ireturn
7: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$152
dup
aload 0
aload 1
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$152.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)V
8: aload 1
9: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 10 1 ac Ljavax/accessibility/AccessibleContext;
0 10 2 text Ljava/lang/String;
MethodParameters:
Name Flags
ac final
text final
private javax.accessibility.AccessibleContext getInternalFrame(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic javax.accessibility.AccessibleRole.INTERNAL_FRAME:Ljavax/accessibility/AccessibleRole;
invokevirtual javax.accessibility.AccessibleRole.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getParentWithRole:(Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Ljavax/accessibility/AccessibleContext;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 1 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac
private javax.accessibility.AccessibleContext getTopLevelObject(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getTopLevelObject; ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$153
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$153.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getParentWithRole(javax.accessibility.AccessibleContext, java.lang.String);
descriptor: (Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getParentWithRole; ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "\n role = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnull 2
aload 2
ifnonnull 3
2: StackMap locals:
StackMap stack:
aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$154
dup
aload 0
aload 2
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$154.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljava/lang/String;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 roleName Ljava/lang/String;
MethodParameters:
Name Flags
ac final
roleName final
private javax.accessibility.AccessibleContext getParentWithRoleElseRoot(javax.accessibility.AccessibleContext, java.lang.String);
descriptor: (Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getParentWithRole:(Ljavax/accessibility/AccessibleContext;Ljava/lang/String;)Ljavax/accessibility/AccessibleContext;
astore 3
start local 3 1: aload 3
ifnonnull 3
2: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge.getTopLevelObject:(Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
astore 3
3: StackMap locals: javax.accessibility.AccessibleContext
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 4 1 ac Ljavax/accessibility/AccessibleContext;
0 4 2 roleName Ljava/lang/String;
1 4 3 retval Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac
roleName
private int getObjectDepth(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getObjectDepth: ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$155
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$155.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private javax.accessibility.AccessibleContext getActiveDescendent(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getActiveDescendent: ac = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$156
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$156.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 2
start local 2 6: aload 2
ifnull 15
7: new com.sun.java.accessibility.internal.AccessBridge$157
dup
aload 0
aload 1
aload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$157.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/Accessible;)V
8: aload 1
9: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.Accessible
astore 3
start local 3 10: aload 3
instanceof javax.swing.JTree
ifeq 15
11: aload 3
checkcast javax.swing.JTree
astore 4
start local 4 12: new com.sun.java.accessibility.internal.AccessBridge$158
dup
aload 0
aload 4
invokespecial com.sun.java.accessibility.internal.AccessBridge$158.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/swing/JTree;)V
13: aload 3
14: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/Accessible;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 4 end local 3 15: StackMap locals: javax.accessibility.Accessible
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$159
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$159.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
16: aload 1
17: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 18 1 ac Ljavax/accessibility/AccessibleContext;
6 18 2 parent Ljavax/accessibility/Accessible;
10 15 3 child Ljavax/accessibility/Accessible;
12 15 4 tree Ljavax/swing/JTree;
MethodParameters:
Name Flags
ac final
private java.lang.String getJAWSAccessibleName(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getJAWSAccessibleName"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$160
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$160.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private boolean requestFocus(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: requestFocus"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$161
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$161.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private boolean (javax.accessibility.AccessibleContext, int, int);
descriptor: (Ljavax/accessibility/AccessibleContext;II)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: selectTextRange: start = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "; end = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$162
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.java.accessibility.internal.AccessBridge$162.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;II)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 startIndex I
0 6 3 endIndex I
MethodParameters:
Name Flags
ac final
startIndex final
endIndex final
private boolean setCaretPosition(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: setCaretPosition: position = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$163
dup
aload 0
aload 1
iload 2
invokespecial com.sun.java.accessibility.internal.AccessBridge$163.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
4: aload 1
5: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 6 1 ac Ljavax/accessibility/AccessibleContext;
0 6 2 position I
MethodParameters:
Name Flags
ac final
position final
private int getVisibleChildrenCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc "[INFO]: getVisibleChildrenCount"
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: iconst_m1
ireturn
3: StackMap locals:
StackMap stack:
aload 0
iconst_0
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
4: aload 0
aload 1
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChildrenCount:(Ljavax/accessibility/AccessibleContext;)V
5: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: _visibleChildrenCount = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
6: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 7 1 ac Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac
private void _getVisibleChildrenCount(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
instanceof javax.accessibility.AccessibleExtendedTable
ifeq 5
3: aload 0
aload 1
checkcast javax.accessibility.AccessibleExtendedTable
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChildrenCount:(Ljavax/accessibility/AccessibleExtendedTable;)V
4: return
5: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$164
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$164.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
6: aload 1
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 2
start local 2 8: iconst_0
istore 3
start local 3 9: goto 26
10: StackMap locals: int int
StackMap stack:
iload 3
istore 4
start local 4 11: new com.sun.java.accessibility.internal.AccessBridge$165
dup
aload 0
aload 1
iload 4
invokespecial com.sun.java.accessibility.internal.AccessBridge$165.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
12: aload 1
13: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 5
start local 5 14: aload 5
ifnull 25
15: new com.sun.java.accessibility.internal.AccessBridge$166
dup
aload 0
aload 5
invokespecial com.sun.java.accessibility.internal.AccessBridge$166.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
16: aload 1
17: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
18: ifne 20
19: goto 25
20: StackMap locals: int javax.accessibility.AccessibleContext
StackMap stack:
aload 0
dup
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
iconst_1
iadd
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
21: new com.sun.java.accessibility.internal.AccessBridge$167
dup
aload 0
aload 5
invokespecial com.sun.java.accessibility.internal.AccessBridge$167.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
22: aload 1
23: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ifle 25
24: aload 0
aload 5
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChildrenCount:(Ljavax/accessibility/AccessibleContext;)V
end local 5 end local 4 25: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
26: iload 3
iload 2
if_icmplt 10
end local 3 27: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 28 1 ac Ljavax/accessibility/AccessibleContext;
8 28 2 numChildren I
9 27 3 i I
11 25 4 idx I
14 25 5 ac2 Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
private void _getVisibleChildrenCount(javax.accessibility.AccessibleExtendedTable);
descriptor: (Ljavax/accessibility/AccessibleExtendedTable;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=12, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: return
2: StackMap locals:
StackMap stack:
iconst_m1
istore 2
start local 2 3: iconst_m1
istore 3
start local 3 4: iconst_0
istore 4
start local 4 5: new com.sun.java.accessibility.internal.AccessBridge$168
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$168.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;)V
6: aload 1
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 5
start local 5 8: new com.sun.java.accessibility.internal.AccessBridge$169
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$169.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;)V
9: aload 1
10: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 6
start local 6 11: iconst_0
istore 7
start local 7 12: goto 45
13: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleExtendedTable int int int int int int
StackMap stack:
iconst_0
istore 8
start local 8 14: goto 43
15: StackMap locals: int
StackMap stack:
iload 2
iconst_m1
if_icmpeq 17
iload 7
iload 2
if_icmple 17
16: goto 42
17: StackMap locals:
StackMap stack:
iload 3
iconst_m1
if_icmpeq 19
iload 8
iload 3
if_icmple 19
18: goto 42
19: StackMap locals:
StackMap stack:
iload 7
istore 9
start local 9 20: iload 8
istore 10
start local 10 21: new com.sun.java.accessibility.internal.AccessBridge$170
dup
aload 0
aload 1
iload 9
iload 10
invokespecial com.sun.java.accessibility.internal.AccessBridge$170.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;II)V
22: aload 1
23: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 11
start local 11 24: aload 11
ifnull 29
25: new com.sun.java.accessibility.internal.AccessBridge$171
dup
aload 0
aload 11
invokespecial com.sun.java.accessibility.internal.AccessBridge$171.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
26: aload 1
27: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
28: ifne 36
29: StackMap locals: int int javax.accessibility.AccessibleContext
StackMap stack:
iload 4
ifeq 42
30: iload 8
ifeq 33
iload 3
iconst_m1
if_icmpne 33
31: iload 8
iconst_1
isub
istore 3
32: goto 42
StackMap locals:
StackMap stack:
33: iload 8
ifne 42
iload 2
iconst_m1
if_icmpne 42
34: iload 7
iconst_1
isub
istore 2
35: goto 42
36: StackMap locals:
StackMap stack:
iconst_1
istore 4
37: aload 0
dup
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
iconst_1
iadd
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChildrenCount:I
38: new com.sun.java.accessibility.internal.AccessBridge$172
dup
aload 0
aload 11
invokespecial com.sun.java.accessibility.internal.AccessBridge$172.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
39: aload 1
40: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ifle 42
41: aload 0
aload 11
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChildrenCount:(Ljavax/accessibility/AccessibleContext;)V
end local 11 end local 10 end local 9 42: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
43: iload 8
iload 6
if_icmplt 15
end local 8 44: iinc 7 1
StackMap locals:
StackMap stack:
45: iload 7
iload 5
if_icmplt 13
end local 7 46: return
end local 6 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 47 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 47 1 acTable Ljavax/accessibility/AccessibleExtendedTable;
3 47 2 lastVisibleRow I
4 47 3 lastVisibleColumn I
5 47 4 foundVisible Z
8 47 5 rowCount I
11 47 6 columnCount I
12 46 7 rowIdx I
14 44 8 columnIdx I
20 42 9 finalRowIdx I
21 42 10 finalColumnIdx I
24 42 11 ac2 Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
acTable final
private javax.accessibility.AccessibleContext getVisibleChild(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)Ljavax/accessibility/AccessibleContext;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getVisibleChild: index = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
4: aload 0
iconst_0
putfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
5: aload 0
iconst_0
putfield com.sun.java.accessibility.internal.AccessBridge._foundVisibleChild:Z
6: aload 0
aload 1
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChild:(Ljavax/accessibility/AccessibleContext;I)V
7: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
ifnull 13
8: aload 0
new java.lang.StringBuilder
dup
ldc "[INFO]: getVisibleChild: found child = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
9: new com.sun.java.accessibility.internal.AccessBridge$173
dup
aload 0
invokespecial com.sun.java.accessibility.internal.AccessBridge$173.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;)V
10: aload 1
11: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: invokevirtual com.sun.java.accessibility.internal.AccessBridge.debugString:(Ljava/lang/String;)V
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 14 1 ac Ljavax/accessibility/AccessibleContext;
0 14 2 index I
MethodParameters:
Name Flags
ac
index
private void _getVisibleChild(javax.accessibility.AccessibleContext, int);
descriptor: (Ljavax/accessibility/AccessibleContext;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
ifnull 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
instanceof javax.accessibility.AccessibleExtendedTable
ifeq 5
3: aload 0
aload 1
checkcast javax.accessibility.AccessibleExtendedTable
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChild:(Ljavax/accessibility/AccessibleExtendedTable;I)V
4: return
5: StackMap locals:
StackMap stack:
new com.sun.java.accessibility.internal.AccessBridge$174
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$174.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
6: aload 1
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 3
start local 3 8: iconst_0
istore 4
start local 4 9: goto 30
10: StackMap locals: int int
StackMap stack:
iload 4
istore 5
start local 5 11: new com.sun.java.accessibility.internal.AccessBridge$175
dup
aload 0
aload 1
iload 5
invokespecial com.sun.java.accessibility.internal.AccessBridge$175.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;I)V
12: aload 1
13: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 6
start local 6 14: aload 6
ifnull 29
15: new com.sun.java.accessibility.internal.AccessBridge$176
dup
aload 0
aload 6
invokespecial com.sun.java.accessibility.internal.AccessBridge$176.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
16: aload 1
17: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
18: ifne 20
19: goto 29
20: StackMap locals: int javax.accessibility.AccessibleContext
StackMap stack:
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._foundVisibleChild:Z
ifne 24
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
iload 2
if_icmpne 24
21: aload 0
aload 6
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
22: aload 0
iconst_1
putfield com.sun.java.accessibility.internal.AccessBridge._foundVisibleChild:Z
23: return
24: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
iconst_1
iadd
putfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
25: new com.sun.java.accessibility.internal.AccessBridge$177
dup
aload 0
aload 6
invokespecial com.sun.java.accessibility.internal.AccessBridge$177.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
26: aload 1
27: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleContext;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ifle 29
28: aload 0
aload 6
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChild:(Ljavax/accessibility/AccessibleContext;I)V
end local 6 end local 5 29: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
30: iload 4
iload 3
if_icmplt 10
end local 4 31: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 32 1 ac Ljavax/accessibility/AccessibleContext;
0 32 2 index I
8 32 3 numChildren I
9 31 4 i I
11 29 5 idx I
14 29 6 ac2 Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
ac final
index final
private void _getVisibleChild(javax.accessibility.AccessibleExtendedTable, int);
descriptor: (Ljavax/accessibility/AccessibleExtendedTable;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=13, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
ifnull 2
1: return
2: StackMap locals:
StackMap stack:
iconst_m1
istore 3
start local 3 3: iconst_m1
istore 4
start local 4 4: iconst_0
istore 5
start local 5 5: new com.sun.java.accessibility.internal.AccessBridge$178
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$178.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;)V
6: aload 1
7: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 6
start local 6 8: new com.sun.java.accessibility.internal.AccessBridge$179
dup
aload 0
aload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$179.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;)V
9: aload 1
10: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 7
start local 7 11: iconst_0
istore 8
start local 8 12: goto 49
13: StackMap locals: com.sun.java.accessibility.internal.AccessBridge javax.accessibility.AccessibleExtendedTable int int int int int int int
StackMap stack:
iconst_0
istore 9
start local 9 14: goto 47
15: StackMap locals: int
StackMap stack:
iload 3
iconst_m1
if_icmpeq 17
iload 8
iload 3
if_icmple 17
16: goto 46
17: StackMap locals:
StackMap stack:
iload 4
iconst_m1
if_icmpeq 19
iload 9
iload 4
if_icmple 19
18: goto 46
19: StackMap locals:
StackMap stack:
iload 8
istore 10
start local 10 20: iload 9
istore 11
start local 11 21: new com.sun.java.accessibility.internal.AccessBridge$180
dup
aload 0
aload 1
iload 10
iload 11
invokespecial com.sun.java.accessibility.internal.AccessBridge$180.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleExtendedTable;II)V
22: aload 1
23: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast javax.accessibility.AccessibleContext
astore 12
start local 12 24: aload 12
ifnull 29
25: new com.sun.java.accessibility.internal.AccessBridge$181
dup
aload 0
aload 12
invokespecial com.sun.java.accessibility.internal.AccessBridge$181.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
26: aload 1
27: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
28: ifne 36
29: StackMap locals: int int javax.accessibility.AccessibleContext
StackMap stack:
iload 5
ifeq 46
30: iload 9
ifeq 33
iload 4
iconst_m1
if_icmpne 33
31: iload 9
iconst_1
isub
istore 4
32: goto 46
StackMap locals:
StackMap stack:
33: iload 9
ifne 46
iload 3
iconst_m1
if_icmpne 46
34: iload 8
iconst_1
isub
istore 3
35: goto 46
36: StackMap locals:
StackMap stack:
iconst_1
istore 5
37: aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._foundVisibleChild:Z
ifne 41
aload 0
getfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
iload 2
if_icmpne 41
38: aload 0
aload 12
putfield com.sun.java.accessibility.internal.AccessBridge._visibleChild:Ljavax/accessibility/AccessibleContext;
39: aload 0
iconst_1
putfield com.sun.java.accessibility.internal.AccessBridge._foundVisibleChild:Z
40: return
41: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
iconst_1
iadd
putfield com.sun.java.accessibility.internal.AccessBridge._currentVisibleIndex:I
42: new com.sun.java.accessibility.internal.AccessBridge$182
dup
aload 0
aload 12
invokespecial com.sun.java.accessibility.internal.AccessBridge$182.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;Ljavax/accessibility/AccessibleContext;)V
43: aload 1
44: invokestatic com.sun.java.accessibility.internal.AccessBridge$InvocationUtils.invokeAndWait:(Ljava/util/concurrent/Callable;Ljavax/accessibility/AccessibleExtendedTable;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
ifle 46
45: aload 0
aload 12
iload 2
invokevirtual com.sun.java.accessibility.internal.AccessBridge._getVisibleChild:(Ljavax/accessibility/AccessibleContext;I)V
end local 12 end local 11 end local 10 46: StackMap locals:
StackMap stack:
iinc 9 1
StackMap locals:
StackMap stack:
47: iload 9
iload 7
if_icmplt 15
end local 9 48: iinc 8 1
StackMap locals:
StackMap stack:
49: iload 8
iload 6
if_icmplt 13
end local 8 50: return
end local 7 end local 6 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 51 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 51 1 acTable Ljavax/accessibility/AccessibleExtendedTable;
0 51 2 index I
3 51 3 lastVisibleRow I
4 51 4 lastVisibleColumn I
5 51 5 foundVisible Z
8 51 6 rowCount I
11 51 7 columnCount I
12 50 8 rowIdx I
14 48 9 columnIdx I
20 46 10 finalRowIdx I
21 46 11 finalColumnIdx I
24 46 12 ac2 Ljavax/accessibility/AccessibleContext;
MethodParameters:
Name Flags
acTable final
index final
private native void propertyCaretChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, int, int);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;II)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertyDescriptionChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, java.lang.String, java.lang.String);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertyNameChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, java.lang.String, java.lang.String);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertySelectionChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void propertyStateChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, java.lang.String, java.lang.String);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertyTextChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void propertyValueChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, java.lang.String, java.lang.String);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertyVisibleDataChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void propertyChildChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, javax.accessibility.AccessibleContext, javax.accessibility.AccessibleContext);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void propertyActiveDescendentChange(java.beans.PropertyChangeEvent, javax.accessibility.AccessibleContext, javax.accessibility.AccessibleContext, javax.accessibility.AccessibleContext);
descriptor: (Ljava/beans/PropertyChangeEvent;Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/AccessibleContext;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
oldValue
newValue
private native void javaShutdown();
descriptor: ()V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
private native void focusGained(java.awt.event.FocusEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/FocusEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void focusLost(java.awt.event.FocusEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/FocusEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void caretUpdate(javax.swing.event.CaretEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/CaretEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void mouseClicked(java.awt.event.MouseEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/MouseEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void mouseEntered(java.awt.event.MouseEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/MouseEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void mouseExited(java.awt.event.MouseEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/MouseEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void mousePressed(java.awt.event.MouseEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/MouseEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void mouseReleased(java.awt.event.MouseEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljava/awt/event/MouseEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.MenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/MenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.MenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/MenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.MenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/MenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.PopupMenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/PopupMenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.PopupMenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/PopupMenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private native void (javax.swing.event.PopupMenuEvent, javax.accessibility.AccessibleContext);
descriptor: (Ljavax/swing/event/PopupMenuEvent;Ljavax/accessibility/AccessibleContext;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
e
src
private void addJavaEventNotification(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$183
dup
aload 0
lload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$183.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;J)V
invokestatic java.awt.EventQueue.invokeLater:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 type J
MethodParameters:
Name Flags
type final
private void removeJavaEventNotification(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$184
dup
aload 0
lload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$184.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;J)V
invokestatic java.awt.EventQueue.invokeLater:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 type J
MethodParameters:
Name Flags
type final
private void addAccessibilityEventNotification(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$185
dup
aload 0
lload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$185.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;J)V
invokestatic java.awt.EventQueue.invokeLater:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 type J
MethodParameters:
Name Flags
type final
private void removeAccessibilityEventNotification(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.java.accessibility.internal.AccessBridge$186
dup
aload 0
lload 1
invokespecial com.sun.java.accessibility.internal.AccessBridge$186.<init>:(Lcom/sun/java/accessibility/internal/AccessBridge;J)V
invokestatic java.awt.EventQueue.invokeLater:(Ljava/lang/Runnable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/java/accessibility/internal/AccessBridge;
0 2 1 type J
MethodParameters:
Name Flags
type final
private static javax.accessibility.AccessibleRole lambda$0(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleRole;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual javax.accessibility.AccessibleContext.getAccessibleRole:()Ljavax/accessibility/AccessibleRole;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
private static javax.accessibility.AccessibleComponent lambda$1(javax.accessibility.AccessibleContext);
descriptor: (Ljavax/accessibility/AccessibleContext;)Ljavax/accessibility/AccessibleComponent;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual javax.accessibility.AccessibleContext.getAccessibleComponent:()Ljavax/accessibility/AccessibleComponent;
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.lang.Exception
}
SourceFile: "AccessBridge.java"
NestMembers:
com.sun.java.accessibility.internal.AccessBridge$1 com.sun.java.accessibility.internal.AccessBridge$10 com.sun.java.accessibility.internal.AccessBridge$100 com.sun.java.accessibility.internal.AccessBridge$101 com.sun.java.accessibility.internal.AccessBridge$102 com.sun.java.accessibility.internal.AccessBridge$103 com.sun.java.accessibility.internal.AccessBridge$104 com.sun.java.accessibility.internal.AccessBridge$105 com.sun.java.accessibility.internal.AccessBridge$106 com.sun.java.accessibility.internal.AccessBridge$107 com.sun.java.accessibility.internal.AccessBridge$108 com.sun.java.accessibility.internal.AccessBridge$109 com.sun.java.accessibility.internal.AccessBridge$11 com.sun.java.accessibility.internal.AccessBridge$110 com.sun.java.accessibility.internal.AccessBridge$111 com.sun.java.accessibility.internal.AccessBridge$112 com.sun.java.accessibility.internal.AccessBridge$113 com.sun.java.accessibility.internal.AccessBridge$114 com.sun.java.accessibility.internal.AccessBridge$115 com.sun.java.accessibility.internal.AccessBridge$116 com.sun.java.accessibility.internal.AccessBridge$117 com.sun.java.accessibility.internal.AccessBridge$118 com.sun.java.accessibility.internal.AccessBridge$119 com.sun.java.accessibility.internal.AccessBridge$12 com.sun.java.accessibility.internal.AccessBridge$120 com.sun.java.accessibility.internal.AccessBridge$121 com.sun.java.accessibility.internal.AccessBridge$122 com.sun.java.accessibility.internal.AccessBridge$123 com.sun.java.accessibility.internal.AccessBridge$124 com.sun.java.accessibility.internal.AccessBridge$125 com.sun.java.accessibility.internal.AccessBridge$126 com.sun.java.accessibility.internal.AccessBridge$127 com.sun.java.accessibility.internal.AccessBridge$128 com.sun.java.accessibility.internal.AccessBridge$129 com.sun.java.accessibility.internal.AccessBridge$13 com.sun.java.accessibility.internal.AccessBridge$130 com.sun.java.accessibility.internal.AccessBridge$131 com.sun.java.accessibility.internal.AccessBridge$132 com.sun.java.accessibility.internal.AccessBridge$133 com.sun.java.accessibility.internal.AccessBridge$134 com.sun.java.accessibility.internal.AccessBridge$135 com.sun.java.accessibility.internal.AccessBridge$136 com.sun.java.accessibility.internal.AccessBridge$137 com.sun.java.accessibility.internal.AccessBridge$138 com.sun.java.accessibility.internal.AccessBridge$139 com.sun.java.accessibility.internal.AccessBridge$14 com.sun.java.accessibility.internal.AccessBridge$140 com.sun.java.accessibility.internal.AccessBridge$141 com.sun.java.accessibility.internal.AccessBridge$142 com.sun.java.accessibility.internal.AccessBridge$143 com.sun.java.accessibility.internal.AccessBridge$144 com.sun.java.accessibility.internal.AccessBridge$145 com.sun.java.accessibility.internal.AccessBridge$146 com.sun.java.accessibility.internal.AccessBridge$147 com.sun.java.accessibility.internal.AccessBridge$148 com.sun.java.accessibility.internal.AccessBridge$149 com.sun.java.accessibility.internal.AccessBridge$15 com.sun.java.accessibility.internal.AccessBridge$150 com.sun.java.accessibility.internal.AccessBridge$151 com.sun.java.accessibility.internal.AccessBridge$152 com.sun.java.accessibility.internal.AccessBridge$153 com.sun.java.accessibility.internal.AccessBridge$154 com.sun.java.accessibility.internal.AccessBridge$155 com.sun.java.accessibility.internal.AccessBridge$156 com.sun.java.accessibility.internal.AccessBridge$157 com.sun.java.accessibility.internal.AccessBridge$158 com.sun.java.accessibility.internal.AccessBridge$159 com.sun.java.accessibility.internal.AccessBridge$16 com.sun.java.accessibility.internal.AccessBridge$160 com.sun.java.accessibility.internal.AccessBridge$161 com.sun.java.accessibility.internal.AccessBridge$162 com.sun.java.accessibility.internal.AccessBridge$163 com.sun.java.accessibility.internal.AccessBridge$164 com.sun.java.accessibility.internal.AccessBridge$165 com.sun.java.accessibility.internal.AccessBridge$166 com.sun.java.accessibility.internal.AccessBridge$167 com.sun.java.accessibility.internal.AccessBridge$168 com.sun.java.accessibility.internal.AccessBridge$169 com.sun.java.accessibility.internal.AccessBridge$17 com.sun.java.accessibility.internal.AccessBridge$170 com.sun.java.accessibility.internal.AccessBridge$171 com.sun.java.accessibility.internal.AccessBridge$172 com.sun.java.accessibility.internal.AccessBridge$173 com.sun.java.accessibility.internal.AccessBridge$174 com.sun.java.accessibility.internal.AccessBridge$175 com.sun.java.accessibility.internal.AccessBridge$176 com.sun.java.accessibility.internal.AccessBridge$177 com.sun.java.accessibility.internal.AccessBridge$178 com.sun.java.accessibility.internal.AccessBridge$179 com.sun.java.accessibility.internal.AccessBridge$18 com.sun.java.accessibility.internal.AccessBridge$180 com.sun.java.accessibility.internal.AccessBridge$181 com.sun.java.accessibility.internal.AccessBridge$182 com.sun.java.accessibility.internal.AccessBridge$183 com.sun.java.accessibility.internal.AccessBridge$184 com.sun.java.accessibility.internal.AccessBridge$185 com.sun.java.accessibility.internal.AccessBridge$186 com.sun.java.accessibility.internal.AccessBridge$19 com.sun.java.accessibility.internal.AccessBridge$2 com.sun.java.accessibility.internal.AccessBridge$20 com.sun.java.accessibility.internal.AccessBridge$21 com.sun.java.accessibility.internal.AccessBridge$22 com.sun.java.accessibility.internal.AccessBridge$23 com.sun.java.accessibility.internal.AccessBridge$24 com.sun.java.accessibility.internal.AccessBridge$25 com.sun.java.accessibility.internal.AccessBridge$26 com.sun.java.accessibility.internal.AccessBridge$27 com.sun.java.accessibility.internal.AccessBridge$28 com.sun.java.accessibility.internal.AccessBridge$29 com.sun.java.accessibility.internal.AccessBridge$3 com.sun.java.accessibility.internal.AccessBridge$30 com.sun.java.accessibility.internal.AccessBridge$31 com.sun.java.accessibility.internal.AccessBridge$32 com.sun.java.accessibility.internal.AccessBridge$33 com.sun.java.accessibility.internal.AccessBridge$34 com.sun.java.accessibility.internal.AccessBridge$35 com.sun.java.accessibility.internal.AccessBridge$36 com.sun.java.accessibility.internal.AccessBridge$37 com.sun.java.accessibility.internal.AccessBridge$38 com.sun.java.accessibility.internal.AccessBridge$39 com.sun.java.accessibility.internal.AccessBridge$4 com.sun.java.accessibility.internal.AccessBridge$40 com.sun.java.accessibility.internal.AccessBridge$41 com.sun.java.accessibility.internal.AccessBridge$42 com.sun.java.accessibility.internal.AccessBridge$43 com.sun.java.accessibility.internal.AccessBridge$44 com.sun.java.accessibility.internal.AccessBridge$45 com.sun.java.accessibility.internal.AccessBridge$46 com.sun.java.accessibility.internal.AccessBridge$47 com.sun.java.accessibility.internal.AccessBridge$48 com.sun.java.accessibility.internal.AccessBridge$49 com.sun.java.accessibility.internal.AccessBridge$5 com.sun.java.accessibility.internal.AccessBridge$50 com.sun.java.accessibility.internal.AccessBridge$51 com.sun.java.accessibility.internal.AccessBridge$52 com.sun.java.accessibility.internal.AccessBridge$53 com.sun.java.accessibility.internal.AccessBridge$54 com.sun.java.accessibility.internal.AccessBridge$55 com.sun.java.accessibility.internal.AccessBridge$56 com.sun.java.accessibility.internal.AccessBridge$57 com.sun.java.accessibility.internal.AccessBridge$58 com.sun.java.accessibility.internal.AccessBridge$59 com.sun.java.accessibility.internal.AccessBridge$6 com.sun.java.accessibility.internal.AccessBridge$60 com.sun.java.accessibility.internal.AccessBridge$61 com.sun.java.accessibility.internal.AccessBridge$62 com.sun.java.accessibility.internal.AccessBridge$63 com.sun.java.accessibility.internal.AccessBridge$64 com.sun.java.accessibility.internal.AccessBridge$65 com.sun.java.accessibility.internal.AccessBridge$66 com.sun.java.accessibility.internal.AccessBridge$67 com.sun.java.accessibility.internal.AccessBridge$68 com.sun.java.accessibility.internal.AccessBridge$69 com.sun.java.accessibility.internal.AccessBridge$7 com.sun.java.accessibility.internal.AccessBridge$70 com.sun.java.accessibility.internal.AccessBridge$71 com.sun.java.accessibility.internal.AccessBridge$72 com.sun.java.accessibility.internal.AccessBridge$73 com.sun.java.accessibility.internal.AccessBridge$74 com.sun.java.accessibility.internal.AccessBridge$75 com.sun.java.accessibility.internal.AccessBridge$76 com.sun.java.accessibility.internal.AccessBridge$77 com.sun.java.accessibility.internal.AccessBridge$78 com.sun.java.accessibility.internal.AccessBridge$79 com.sun.java.accessibility.internal.AccessBridge$8 com.sun.java.accessibility.internal.AccessBridge$80 com.sun.java.accessibility.internal.AccessBridge$81 com.sun.java.accessibility.internal.AccessBridge$82 com.sun.java.accessibility.internal.AccessBridge$83 com.sun.java.accessibility.internal.AccessBridge$84 com.sun.java.accessibility.internal.AccessBridge$85 com.sun.java.accessibility.internal.AccessBridge$86 com.sun.java.accessibility.internal.AccessBridge$87 com.sun.java.accessibility.internal.AccessBridge$88 com.sun.java.accessibility.internal.AccessBridge$89 com.sun.java.accessibility.internal.AccessBridge$9 com.sun.java.accessibility.internal.AccessBridge$90 com.sun.java.accessibility.internal.AccessBridge$91 com.sun.java.accessibility.internal.AccessBridge$92 com.sun.java.accessibility.internal.AccessBridge$93 com.sun.java.accessibility.internal.AccessBridge$94 com.sun.java.accessibility.internal.AccessBridge$95 com.sun.java.accessibility.internal.AccessBridge$96 com.sun.java.accessibility.internal.AccessBridge$97 com.sun.java.accessibility.internal.AccessBridge$98 com.sun.java.accessibility.internal.AccessBridge$99 com.sun.java.accessibility.internal.AccessBridge$AccessibleJTreeNode com.sun.java.accessibility.internal.AccessBridge$DefaultNativeWindowHandler com.sun.java.accessibility.internal.AccessBridge$DefaultNativeWindowHandler$1 com.sun.java.accessibility.internal.AccessBridge$EventHandler com.sun.java.accessibility.internal.AccessBridge$InvocationUtils com.sun.java.accessibility.internal.AccessBridge$InvocationUtils$CallableWrapper com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler com.sun.java.accessibility.internal.AccessBridge$ObjectReferences com.sun.java.accessibility.internal.AccessBridge$ObjectReferences$Reference com.sun.java.accessibility.internal.AccessBridge$dllRunner com.sun.java.accessibility.internal.AccessBridge$shutdownHook
InnerClasses:
com.sun.java.accessibility.internal.AccessBridge$1
com.sun.java.accessibility.internal.AccessBridge$10
com.sun.java.accessibility.internal.AccessBridge$100
com.sun.java.accessibility.internal.AccessBridge$101
com.sun.java.accessibility.internal.AccessBridge$102
com.sun.java.accessibility.internal.AccessBridge$103
com.sun.java.accessibility.internal.AccessBridge$104
com.sun.java.accessibility.internal.AccessBridge$105
com.sun.java.accessibility.internal.AccessBridge$106
com.sun.java.accessibility.internal.AccessBridge$107
com.sun.java.accessibility.internal.AccessBridge$108
com.sun.java.accessibility.internal.AccessBridge$109
com.sun.java.accessibility.internal.AccessBridge$11
com.sun.java.accessibility.internal.AccessBridge$110
com.sun.java.accessibility.internal.AccessBridge$111
com.sun.java.accessibility.internal.AccessBridge$112
com.sun.java.accessibility.internal.AccessBridge$113
com.sun.java.accessibility.internal.AccessBridge$114
com.sun.java.accessibility.internal.AccessBridge$115
com.sun.java.accessibility.internal.AccessBridge$116
com.sun.java.accessibility.internal.AccessBridge$117
com.sun.java.accessibility.internal.AccessBridge$118
com.sun.java.accessibility.internal.AccessBridge$119
com.sun.java.accessibility.internal.AccessBridge$12
com.sun.java.accessibility.internal.AccessBridge$120
com.sun.java.accessibility.internal.AccessBridge$121
com.sun.java.accessibility.internal.AccessBridge$122
com.sun.java.accessibility.internal.AccessBridge$123
com.sun.java.accessibility.internal.AccessBridge$124
com.sun.java.accessibility.internal.AccessBridge$125
com.sun.java.accessibility.internal.AccessBridge$126
com.sun.java.accessibility.internal.AccessBridge$127
com.sun.java.accessibility.internal.AccessBridge$128
com.sun.java.accessibility.internal.AccessBridge$129
com.sun.java.accessibility.internal.AccessBridge$13
com.sun.java.accessibility.internal.AccessBridge$130
com.sun.java.accessibility.internal.AccessBridge$131
com.sun.java.accessibility.internal.AccessBridge$132
com.sun.java.accessibility.internal.AccessBridge$133
com.sun.java.accessibility.internal.AccessBridge$134
com.sun.java.accessibility.internal.AccessBridge$135
com.sun.java.accessibility.internal.AccessBridge$136
com.sun.java.accessibility.internal.AccessBridge$137
com.sun.java.accessibility.internal.AccessBridge$138
com.sun.java.accessibility.internal.AccessBridge$139
com.sun.java.accessibility.internal.AccessBridge$14
com.sun.java.accessibility.internal.AccessBridge$140
com.sun.java.accessibility.internal.AccessBridge$141
com.sun.java.accessibility.internal.AccessBridge$142
com.sun.java.accessibility.internal.AccessBridge$143
com.sun.java.accessibility.internal.AccessBridge$144
com.sun.java.accessibility.internal.AccessBridge$145
com.sun.java.accessibility.internal.AccessBridge$146
com.sun.java.accessibility.internal.AccessBridge$147
com.sun.java.accessibility.internal.AccessBridge$148
com.sun.java.accessibility.internal.AccessBridge$149
com.sun.java.accessibility.internal.AccessBridge$15
com.sun.java.accessibility.internal.AccessBridge$150
com.sun.java.accessibility.internal.AccessBridge$151
com.sun.java.accessibility.internal.AccessBridge$152
com.sun.java.accessibility.internal.AccessBridge$153
com.sun.java.accessibility.internal.AccessBridge$154
com.sun.java.accessibility.internal.AccessBridge$155
com.sun.java.accessibility.internal.AccessBridge$156
com.sun.java.accessibility.internal.AccessBridge$157
com.sun.java.accessibility.internal.AccessBridge$158
com.sun.java.accessibility.internal.AccessBridge$159
com.sun.java.accessibility.internal.AccessBridge$16
com.sun.java.accessibility.internal.AccessBridge$160
com.sun.java.accessibility.internal.AccessBridge$161
com.sun.java.accessibility.internal.AccessBridge$162
com.sun.java.accessibility.internal.AccessBridge$163
com.sun.java.accessibility.internal.AccessBridge$164
com.sun.java.accessibility.internal.AccessBridge$165
com.sun.java.accessibility.internal.AccessBridge$166
com.sun.java.accessibility.internal.AccessBridge$167
com.sun.java.accessibility.internal.AccessBridge$168
com.sun.java.accessibility.internal.AccessBridge$169
com.sun.java.accessibility.internal.AccessBridge$17
com.sun.java.accessibility.internal.AccessBridge$170
com.sun.java.accessibility.internal.AccessBridge$171
com.sun.java.accessibility.internal.AccessBridge$172
com.sun.java.accessibility.internal.AccessBridge$173
com.sun.java.accessibility.internal.AccessBridge$174
com.sun.java.accessibility.internal.AccessBridge$175
com.sun.java.accessibility.internal.AccessBridge$176
com.sun.java.accessibility.internal.AccessBridge$177
com.sun.java.accessibility.internal.AccessBridge$178
com.sun.java.accessibility.internal.AccessBridge$179
com.sun.java.accessibility.internal.AccessBridge$18
com.sun.java.accessibility.internal.AccessBridge$180
com.sun.java.accessibility.internal.AccessBridge$181
com.sun.java.accessibility.internal.AccessBridge$182
com.sun.java.accessibility.internal.AccessBridge$183
com.sun.java.accessibility.internal.AccessBridge$184
com.sun.java.accessibility.internal.AccessBridge$185
com.sun.java.accessibility.internal.AccessBridge$186
com.sun.java.accessibility.internal.AccessBridge$19
com.sun.java.accessibility.internal.AccessBridge$2
com.sun.java.accessibility.internal.AccessBridge$20
com.sun.java.accessibility.internal.AccessBridge$21
com.sun.java.accessibility.internal.AccessBridge$22
com.sun.java.accessibility.internal.AccessBridge$23
com.sun.java.accessibility.internal.AccessBridge$24
com.sun.java.accessibility.internal.AccessBridge$25
com.sun.java.accessibility.internal.AccessBridge$26
com.sun.java.accessibility.internal.AccessBridge$27
com.sun.java.accessibility.internal.AccessBridge$28
com.sun.java.accessibility.internal.AccessBridge$29
com.sun.java.accessibility.internal.AccessBridge$3
com.sun.java.accessibility.internal.AccessBridge$30
com.sun.java.accessibility.internal.AccessBridge$31
com.sun.java.accessibility.internal.AccessBridge$32
com.sun.java.accessibility.internal.AccessBridge$33
com.sun.java.accessibility.internal.AccessBridge$34
com.sun.java.accessibility.internal.AccessBridge$35
com.sun.java.accessibility.internal.AccessBridge$36
com.sun.java.accessibility.internal.AccessBridge$37
com.sun.java.accessibility.internal.AccessBridge$38
com.sun.java.accessibility.internal.AccessBridge$39
com.sun.java.accessibility.internal.AccessBridge$4
com.sun.java.accessibility.internal.AccessBridge$40
com.sun.java.accessibility.internal.AccessBridge$41
com.sun.java.accessibility.internal.AccessBridge$42
com.sun.java.accessibility.internal.AccessBridge$43
com.sun.java.accessibility.internal.AccessBridge$44
com.sun.java.accessibility.internal.AccessBridge$45
com.sun.java.accessibility.internal.AccessBridge$46
com.sun.java.accessibility.internal.AccessBridge$47
com.sun.java.accessibility.internal.AccessBridge$48
com.sun.java.accessibility.internal.AccessBridge$49
com.sun.java.accessibility.internal.AccessBridge$5
com.sun.java.accessibility.internal.AccessBridge$50
com.sun.java.accessibility.internal.AccessBridge$51
com.sun.java.accessibility.internal.AccessBridge$52
com.sun.java.accessibility.internal.AccessBridge$53
com.sun.java.accessibility.internal.AccessBridge$54
com.sun.java.accessibility.internal.AccessBridge$55
com.sun.java.accessibility.internal.AccessBridge$56
com.sun.java.accessibility.internal.AccessBridge$57
com.sun.java.accessibility.internal.AccessBridge$58
com.sun.java.accessibility.internal.AccessBridge$59
com.sun.java.accessibility.internal.AccessBridge$6
com.sun.java.accessibility.internal.AccessBridge$60
com.sun.java.accessibility.internal.AccessBridge$61
com.sun.java.accessibility.internal.AccessBridge$62
com.sun.java.accessibility.internal.AccessBridge$63
com.sun.java.accessibility.internal.AccessBridge$64
com.sun.java.accessibility.internal.AccessBridge$65
com.sun.java.accessibility.internal.AccessBridge$66
com.sun.java.accessibility.internal.AccessBridge$67
com.sun.java.accessibility.internal.AccessBridge$68
com.sun.java.accessibility.internal.AccessBridge$69
com.sun.java.accessibility.internal.AccessBridge$7
com.sun.java.accessibility.internal.AccessBridge$70
com.sun.java.accessibility.internal.AccessBridge$71
com.sun.java.accessibility.internal.AccessBridge$72
com.sun.java.accessibility.internal.AccessBridge$73
com.sun.java.accessibility.internal.AccessBridge$74
com.sun.java.accessibility.internal.AccessBridge$75
com.sun.java.accessibility.internal.AccessBridge$76
com.sun.java.accessibility.internal.AccessBridge$77
com.sun.java.accessibility.internal.AccessBridge$78
com.sun.java.accessibility.internal.AccessBridge$79
com.sun.java.accessibility.internal.AccessBridge$8
com.sun.java.accessibility.internal.AccessBridge$80
com.sun.java.accessibility.internal.AccessBridge$81
com.sun.java.accessibility.internal.AccessBridge$82
com.sun.java.accessibility.internal.AccessBridge$83
com.sun.java.accessibility.internal.AccessBridge$84
com.sun.java.accessibility.internal.AccessBridge$85
com.sun.java.accessibility.internal.AccessBridge$86
com.sun.java.accessibility.internal.AccessBridge$87
com.sun.java.accessibility.internal.AccessBridge$88
com.sun.java.accessibility.internal.AccessBridge$89
com.sun.java.accessibility.internal.AccessBridge$9
com.sun.java.accessibility.internal.AccessBridge$90
com.sun.java.accessibility.internal.AccessBridge$91
com.sun.java.accessibility.internal.AccessBridge$92
com.sun.java.accessibility.internal.AccessBridge$93
com.sun.java.accessibility.internal.AccessBridge$94
com.sun.java.accessibility.internal.AccessBridge$95
com.sun.java.accessibility.internal.AccessBridge$96
com.sun.java.accessibility.internal.AccessBridge$97
com.sun.java.accessibility.internal.AccessBridge$98
com.sun.java.accessibility.internal.AccessBridge$99
private AccessibleJTreeNode = com.sun.java.accessibility.internal.AccessBridge$AccessibleJTreeNode of com.sun.java.accessibility.internal.AccessBridge
private DefaultNativeWindowHandler = com.sun.java.accessibility.internal.AccessBridge$DefaultNativeWindowHandler of com.sun.java.accessibility.internal.AccessBridge
private EventHandler = com.sun.java.accessibility.internal.AccessBridge$EventHandler of com.sun.java.accessibility.internal.AccessBridge
private InvocationUtils = com.sun.java.accessibility.internal.AccessBridge$InvocationUtils of com.sun.java.accessibility.internal.AccessBridge
private abstract NativeWindowHandler = com.sun.java.accessibility.internal.AccessBridge$NativeWindowHandler of com.sun.java.accessibility.internal.AccessBridge
private ObjectReferences = com.sun.java.accessibility.internal.AccessBridge$ObjectReferences of com.sun.java.accessibility.internal.AccessBridge
private dllRunner = com.sun.java.accessibility.internal.AccessBridge$dllRunner of com.sun.java.accessibility.internal.AccessBridge
private shutdownHook = com.sun.java.accessibility.internal.AccessBridge$shutdownHook of com.sun.java.accessibility.internal.AccessBridge
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles